Proyectos de Subversion Android Microlearning

Rev

Rev 20 | Rev 27 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 20 Rev 26
Línea 1... Línea 1...
1
package com.cesams.twogetskills.fragment;
1
package com.cesams.twogetskills.fragment;
Línea 2... Línea -...
2
 
-
 
3
import static java.lang.Thread.sleep;
-
 
4
 
2
 
5
import android.os.Bundle;
-
 
6
import android.os.Handler;
3
import android.os.Bundle;
7
import android.util.Log;
4
import android.util.Log;
8
import android.view.LayoutInflater;
5
import android.view.LayoutInflater;
9
import android.view.Menu;
6
import android.view.Menu;
10
import android.view.MenuInflater;
7
import android.view.MenuInflater;
Línea 16... Línea 13...
16
import androidx.annotation.Nullable;
13
import androidx.annotation.Nullable;
17
import androidx.fragment.app.Fragment;
14
import androidx.fragment.app.Fragment;
18
import androidx.lifecycle.LifecycleOwner;
15
import androidx.lifecycle.LifecycleOwner;
19
import androidx.lifecycle.Observer;
16
import androidx.lifecycle.Observer;
20
import androidx.lifecycle.ViewModelProvider;
17
import androidx.lifecycle.ViewModelProvider;
21
import androidx.room.Database;
-
 
22
import androidx.viewpager2.widget.ViewPager2;
18
import androidx.viewpager2.widget.ViewPager2;
Línea 23... Línea 19...
23
 
19
 
24
 
20
 
Línea 33... Línea 29...
33
import com.cesams.twogetskills.viewmodel.GalleryViewModel;
29
import com.cesams.twogetskills.viewmodel.GalleryViewModel;
34
import com.wajahatkarim3.easyflipviewpager.BookFlipPageTransformer2;
30
import com.wajahatkarim3.easyflipviewpager.BookFlipPageTransformer2;
Línea 35... Línea 31...
35
 
31
 
36
import java.util.List;
32
import java.util.List;
37
import java.util.ArrayList;
-
 
38
import java.util.Timer;
-
 
Línea 39... Línea 33...
39
import java.util.TimerTask;
33
import java.util.ArrayList;
40
 
34
 
41
//IResultActivity
35
//IResultActivity
42
public class GalleryFragment extends Fragment implements LifecycleOwner {
36
public class GalleryFragment extends Fragment implements LifecycleOwner {
Línea 47... Línea 41...
47
    private GalleryViewPageAdapter adapter;
41
    private GalleryViewPageAdapter adapter;
48
    private ITwoGetSkills iTwoGetSkills;
42
    private ITwoGetSkills iTwoGetSkills;
49
    private GalleryViewModel mGalleryViewModel;
43
    private GalleryViewModel mGalleryViewModel;
50
    boolean isnextfrombutton = false;
44
    boolean isnextfrombutton = false;
Línea -... Línea 45...
-
 
45
 
51
 
46
 
52
    @Override
47
    @Override
53
    public void onCreate(@Nullable Bundle savedInstanceState) {
48
    public void onCreate(@Nullable Bundle savedInstanceState) {
54
        super.onCreate(savedInstanceState);
49
        super.onCreate(savedInstanceState);
Línea 127... Línea 122...
127
                viewPager2.setCurrentItem(getItem(+1), true); //getItem(-1) for previous
122
                viewPager2.setCurrentItem(getItem(+1), true); //getItem(-1) for previous
128
            }
123
            }
129
        });
124
        });
Línea 130... Línea 125...
130
 
125
 
-
 
126
        mButtonPrevious = getView().findViewById(R.id.fragment_gallery_button_previous);
131
        mButtonPrevious = getView().findViewById(R.id.fragment_gallery_button_previous);
127
 
132
        mButtonPrevious.setOnClickListener(new View.OnClickListener() {
128
        mButtonPrevious.setOnClickListener(new View.OnClickListener() {
133
            @Override
129
            @Override
134
            public void onClick(View view) {
130
            public void onClick(View view) {
135
              //  Log.d("Gallery ViewPager2", "CurrentItem = " + viewPager2.getCurrentItem()  );
131
              //  Log.d("Gallery ViewPager2", "CurrentItem = " + viewPager2.getCurrentItem()  );
Línea 175... Línea 171...
175
    public void onResume() {
171
    public void onResume() {
176
        super.onResume();
172
        super.onResume();
Línea 177... Línea 173...
177
 
173
 
178
        iTwoGetSkills.getPreference().save(requireActivity());
174
        iTwoGetSkills.getPreference().save(requireActivity());
-
 
175
        DatabaseHelper.ResumenVisores="SI";
179
        DatabaseHelper.ResumenVisores="SI";
176
 
Línea 180... Línea 177...
180
        Log.e("OnResumen"," Aqui llegue");
177
        Log.e("OnResumen"," Aqui llegue");
181
 
178