Proyectos de Subversion Android Microlearning - Nuevo Interface

Rev

Rev 53 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 53 Rev 71
Línea 66... Línea 66...
66
    private RecyclerView listView;
66
    private RecyclerView listView;
67
    private TopicListViewAdapter adapter;
67
    private TopicListViewAdapter adapter;
68
    private ITwoGetSkills iTwoGetSkills;
68
    private ITwoGetSkills iTwoGetSkills;
69
    private SwipeRefreshLayout swipeRefreshLayout;
69
    private SwipeRefreshLayout swipeRefreshLayout;
70
    private TopicViewModel mTopicViewModel;
70
    private TopicViewModel mTopicViewModel;
71
    private Button eliminartoken;
-
 
Línea 72... Línea 71...
72
 
71
 
73
 
72
 
74
    @Override
73
    @Override
Línea 98... Línea 97...
98
        Log.d(TAG, "onViewCreated");
97
        Log.d(TAG, "onViewCreated");
Línea 99... Línea 98...
99
 
98
 
100
        iTwoGetSkills = (ITwoGetSkills) getActivity();
99
        iTwoGetSkills = (ITwoGetSkills) getActivity();
Línea 101... Línea -...
101
        iTwoGetSkills.showNavigationAndToolbar();
-
 
102
 
-
 
103
 
-
 
104
 
-
 
105
       // GridLayoutManager gridLayoutManager = new GridLayoutManager(getActivity(), 2);
-
 
106
        //LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false);
-
 
107
        //layoutManager.scrollToPosition(0);
-
 
108
 
-
 
109
        eliminartoken = view.findViewById(R.id.button3);
-
 
110
        eliminartoken.setOnClickListener(new View.OnClickListener() {
-
 
111
            @Override
-
 
112
            public void onClick(View view) {
-
 
113
                iTwoGetSkills.getPreference().setDeviceToken("");
-
 
114
            }
-
 
115
        });
100
        iTwoGetSkills.showNavigationAndToolbar();
Línea 116... Línea 101...
116
 
101
 
117
        mTopicViewModel = new ViewModelProvider(requireActivity()).get(TopicViewModel.class);
102
        mTopicViewModel = new ViewModelProvider(requireActivity()).get(TopicViewModel.class);
Línea 132... Línea 117...
132
        swipeRefreshLayout = (SwipeRefreshLayout) getView().findViewById(R.id.fragment_topic_swipe_layout);
117
        swipeRefreshLayout = (SwipeRefreshLayout) getView().findViewById(R.id.fragment_topic_swipe_layout);
133
        swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
118
        swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
134
            @Override
119
            @Override
135
            public void onRefresh() {
120
            public void onRefresh() {
Línea 136... Línea 121...
136
 
121
 
Línea 137... Línea 122...
137
                RefrescarContent();
122
                refrescarContent();
138
 
123
 
Línea 146... Línea 131...
146
        listView.setHasFixedSize(true);
131
        listView.setHasFixedSize(true);
Línea 147... Línea 132...
147
 
132
 
Línea 148... Línea 133...
148
 
133
 
149
    }
134
    }
150
 
135
 
Línea 151... Línea 136...
151
    private void RefrescarContent(){
136
    private void refrescarContent(){
152
        if (iTwoGetSkills.isConnectedInternet()) {
137
        if (iTwoGetSkills.isConnectedInternet()) {
153
            Toast.makeText(getContext(), "Iniciando actualizacion...", Toast.LENGTH_SHORT).show();
138
            Toast.makeText(getContext(), "Iniciando actualización...", Toast.LENGTH_SHORT).show();
154
 
139
 
Línea 209... Línea 194...
209
        loadData();
194
        loadData();
Línea 210... Línea 195...
210
 
195
 
211
        if(iTwoGetSkills.getPreference().isRefreshContentRequired())
196
        if(iTwoGetSkills.getPreference().isRefreshContentRequired())
212
        {
197
        {
213
            Log.e("el contenido","Es requerido refresh");
198
            Log.e("el contenido","Es requerido refresh");
214
            RefrescarContent();
199
            refrescarContent();
Línea 215... Línea 200...
215
        }
200
        }
Línea 227... Línea 212...
227
            loadData();
212
            loadData();
Línea 228... Línea 213...
228
 
213
 
229
            if(iTwoGetSkills.getPreference().isRefreshContentRequired())
214
            if(iTwoGetSkills.getPreference().isRefreshContentRequired())
230
            {
215
            {
231
                Log.e("el contenido","Es requerido refresh");
216
                Log.e("el contenido","Es requerido refresh");
232
                RefrescarContent();
217
                refrescarContent();
233
            }
218
            }
Línea 234... Línea 219...
234
        }
219
        }
Línea 340... Línea 325...
340
 
325
 
Línea 341... Línea 326...
341
    }
326
    }
342
 
327
 
343
    @Override
328
    @Override
344
    public void onReloadData() {
329
    public void onReloadData() {
345
        RefrescarContent();
330
        refrescarContent();