Proyectos de Subversion Android Microlearning

Rev

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

Rev 26 Rev 27
Línea 79... Línea 79...
79
import com.cesams.twogetskills.entity.UserLog;
79
import com.cesams.twogetskills.entity.UserLog;
80
import com.cesams.twogetskills.preference.Preference;
80
import com.cesams.twogetskills.preference.Preference;
81
import com.cesams.twogetskills.receiver.ConnectivityReceiver;
81
import com.cesams.twogetskills.receiver.ConnectivityReceiver;
82
import com.cesams.twogetskills.receiver.InternalReceiver;
82
import com.cesams.twogetskills.receiver.InternalReceiver;
83
import com.cesams.twogetskills.room.ResultCount;
83
import com.cesams.twogetskills.room.ResultCount;
-
 
84
import com.cesams.twogetskills.viewdata.SlideRefreshUIViewData;
-
 
85
import com.cesams.twogetskills.viewmodel.SlideRefreshUIViewModel;
84
import com.google.android.material.snackbar.Snackbar;
86
import com.google.android.material.snackbar.Snackbar;
85
import com.google.android.material.navigation.NavigationView;
87
import com.google.android.material.navigation.NavigationView;
Línea 86... Línea 88...
86
 
88
 
87
import androidx.drawerlayout.widget.DrawerLayout;
89
import androidx.drawerlayout.widget.DrawerLayout;
-
 
90
import androidx.appcompat.widget.Toolbar;
88
import androidx.appcompat.widget.Toolbar;
91
import androidx.lifecycle.ViewModelProvider;
Línea 89... Línea 92...
89
import androidx.room.Database;
92
import androidx.room.Database;
90
 
93
 
Línea 102... Línea 105...
102
import java.io.IOException;
105
import java.io.IOException;
103
import java.text.SimpleDateFormat;
106
import java.text.SimpleDateFormat;
104
import java.util.Calendar;
107
import java.util.Calendar;
105
import java.util.Date;
108
import java.util.Date;
106
import java.util.HashMap;
109
import java.util.HashMap;
-
 
110
import java.util.Iterator;
107
import java.util.List;
111
import java.util.List;
-
 
112
import java.util.Map;
108
import java.util.Random;
113
import java.util.Random;
109
import java.util.TimeZone;
114
import java.util.TimeZone;
Línea 110... Línea 115...
110
 
115
 
111
//import de.hdodenhof.circleimageview.CircleImageView;
116
//import de.hdodenhof.circleimageview.CircleImageView;
Línea 146... Línea 151...
146
    private ProgressBar mProgressBar;
151
    private ProgressBar mProgressBar;
Línea 147... Línea 152...
147
 
152
 
148
    private Account mAccount;
153
    private Account mAccount;
Línea -... Línea 154...
-
 
154
    private AppDatabase mAppDatabase;
-
 
155
 
Línea 149... Línea 156...
149
    private AppDatabase mAppDatabase;
156
    private SlideRefreshUIViewModel mSlideRefreshUIViewModel;
150
 
157
 
151
 
158
 
Línea 228... Línea 235...
228
        navHeaderUserName = header.findViewById(R.id.nav_header_user_name);
235
        navHeaderUserName = header.findViewById(R.id.nav_header_user_name);
229
        navHeaderUserEmail =  header.findViewById(R.id.nav_header_user_email);
236
        navHeaderUserEmail =  header.findViewById(R.id.nav_header_user_email);
Línea 230... Línea 237...
230
 
237
 
Línea -... Línea 238...
-
 
238
        textViewMessageNotConnection = findViewById(R.id.main_activity_text_view_message_not_connection);
-
 
239
 
-
 
240
        mSlideRefreshUIViewModel = new ViewModelProvider(this).get(SlideRefreshUIViewModel.class);
231
        textViewMessageNotConnection = findViewById(R.id.main_activity_text_view_message_not_connection);
241
 
232
 
242
 
Línea 233... Línea 243...
233
        mConnectivityReceiver = new ConnectivityReceiver();
243
        mConnectivityReceiver = new ConnectivityReceiver();
234
        registerReceiver(mConnectivityReceiver, new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION));
244
        registerReceiver(mConnectivityReceiver, new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION));
Línea 954... Línea 964...
954
 
964
 
955
 
965
 
956
        if(showGallery) {
966
        if(showGallery) {
-
 
967
            invokeFragment(Constants.IDX_FRAGMENT_GALLERY);
-
 
968
            Log.e("Aqui","Es donde cambio el capsule");
-
 
969
 
-
 
970
            SlideRefreshUIViewData slideRefreshUIViewData = mSlideRefreshUIViewModel.getSlideRefreshUIViewData();
-
 
971
            slideRefreshUIViewData.setCambioSlide(true);
957
            invokeFragment(Constants.IDX_FRAGMENT_GALLERY);
972
            mSlideRefreshUIViewModel.getSlideRefreshUIMutableLiveData().setValue(slideRefreshUIViewData);
958
            Log.e("Aqui","Es donde cambio el capsule");
973
 
959
            DatabaseHelper.CambioSlide="SI";
974
            //DatabaseHelper.CambioSlide="SI";
Línea 960... Línea 975...
960
        }
975
        }
961
    }
976
    }
Línea 1059... Línea 1074...
1059
            progressSlide.setUpdatedOn(dateOn);
1074
            progressSlide.setUpdatedOn(dateOn);
1060
            progressDao.update(progressSlide);
1075
            progressDao.update(progressSlide);
1061
        }
1076
        }
Línea -... Línea 1077...
-
 
1077
 
1062
 
1078
 
Línea 1063... Línea 1079...
1063
 
1079