mirror of
https://github.com/topjohnwu/Magisk.git
synced 2026-01-13 05:17:37 -08:00
Refactor, cleanup, backstack works
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
package com.topjohnwu.magisk;
|
||||
|
||||
import android.app.Fragment;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.SharedPreferences;
|
||||
import android.os.Bundle;
|
||||
import android.preference.PreferenceManager;
|
||||
import android.support.annotation.Nullable;
|
||||
import android.app.Fragment;
|
||||
import android.support.v4.widget.SwipeRefreshLayout;
|
||||
import android.support.v7.app.AlertDialog;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
@@ -59,7 +59,7 @@ public class ReposFragment extends Fragment {
|
||||
swipeRefreshLayout.setOnRefreshListener(() -> {
|
||||
this.LoadRepo(true);
|
||||
ignoreAlertUpdate = false;
|
||||
prefs.edit().putBoolean("ignoreUpdateAlerts",false).apply();
|
||||
prefs.edit().putBoolean("ignoreUpdateAlerts", false).apply();
|
||||
|
||||
});
|
||||
LoadRepo(false);
|
||||
@@ -76,6 +76,7 @@ public class ReposFragment extends Fragment {
|
||||
return view;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void onStart() {
|
||||
super.onStart();
|
||||
@@ -98,7 +99,7 @@ public class ReposFragment extends Fragment {
|
||||
super.onAttachFragment(childFragment);
|
||||
}
|
||||
|
||||
private void LoadRepo (boolean doReload) {
|
||||
private void LoadRepo(boolean doReload) {
|
||||
RepoHelper.TaskDelegate taskDelegate = result -> {
|
||||
if (result.equals("Complete")) {
|
||||
Log.d("Magisk", "ReposFragment, got delegate");
|
||||
@@ -111,7 +112,7 @@ public class ReposFragment extends Fragment {
|
||||
}
|
||||
|
||||
};
|
||||
Log.d("Magisk","ReposFragment, LoadRepo called");
|
||||
Log.d("Magisk", "ReposFragment, LoadRepo called");
|
||||
new Async.LoadRepos(getActivity());
|
||||
}
|
||||
|
||||
@@ -158,17 +159,18 @@ public class ReposFragment extends Fragment {
|
||||
public void onResume() {
|
||||
super.onResume();
|
||||
LoadRepo(false);
|
||||
getActivity().setTitle("Magisk");
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
protected List<Repo> listRepos() {
|
||||
return mListRepos;
|
||||
}
|
||||
|
||||
private void UpdateUI() {
|
||||
Log.d("Magisk","ReposFragment: UpdateUI Called, size is " + listRepos().size());
|
||||
Log.d("Magisk", "ReposFragment: UpdateUI Called, size is " + listRepos().size());
|
||||
|
||||
if (listRepos().size() == 0) {
|
||||
emptyTv.setVisibility(View.VISIBLE);
|
||||
@@ -187,9 +189,4 @@ public class ReposFragment extends Fragment {
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user