forked from MarcoBuster/Magisk
Merge UI code into async
This commit is contained in:
parent
793269731d
commit
0a37d1c15c
@ -57,7 +57,7 @@ public class LogFragment extends Fragment {
|
|||||||
|
|
||||||
txtLog.setTextIsSelectable(true);
|
txtLog.setTextIsSelectable(true);
|
||||||
|
|
||||||
reloadErrorLog();
|
new LogManager().read();
|
||||||
|
|
||||||
return view;
|
return view;
|
||||||
}
|
}
|
||||||
@ -66,7 +66,7 @@ public class LogFragment extends Fragment {
|
|||||||
public void onResume() {
|
public void onResume() {
|
||||||
super.onResume();
|
super.onResume();
|
||||||
setHasOptionsMenu(true);
|
setHasOptionsMenu(true);
|
||||||
reloadErrorLog();
|
new LogManager().read();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -79,7 +79,7 @@ public class LogFragment extends Fragment {
|
|||||||
mClickedMenuItem = item;
|
mClickedMenuItem = item;
|
||||||
switch (item.getItemId()) {
|
switch (item.getItemId()) {
|
||||||
case R.id.menu_refresh:
|
case R.id.menu_refresh:
|
||||||
reloadErrorLog();
|
new LogManager().read();
|
||||||
return true;
|
return true;
|
||||||
case R.id.menu_send:
|
case R.id.menu_send:
|
||||||
new LogManager().send();
|
new LogManager().send();
|
||||||
@ -95,12 +95,6 @@ public class LogFragment extends Fragment {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void reloadErrorLog() {
|
|
||||||
new LogManager().read();
|
|
||||||
svLog.post(() -> svLog.scrollTo(0, txtLog.getHeight()));
|
|
||||||
hsvLog.post(() -> hsvLog.scrollTo(0, 0));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
|
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
|
||||||
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
||||||
@ -197,6 +191,8 @@ public class LogFragment extends Fragment {
|
|||||||
txtLog.setText(R.string.log_is_empty);
|
txtLog.setText(R.string.log_is_empty);
|
||||||
else
|
else
|
||||||
txtLog.setText(llog);
|
txtLog.setText(llog);
|
||||||
|
svLog.post(() -> svLog.scrollTo(0, txtLog.getHeight()));
|
||||||
|
hsvLog.post(() -> hsvLog.scrollTo(0, 0));
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
bool = (boolean) o;
|
bool = (boolean) o;
|
||||||
|
Loading…
Reference in New Issue
Block a user