Hide tabs if verbose log is disabled

This commit is contained in:
NekoInverter 2020-02-05 23:14:52 +08:00 committed by GitHub
parent 49c2e20b04
commit a410949dd4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -88,6 +88,9 @@ public class LogsActivity extends BaseActivity {
mListView.setAdapter(mAdapter);
mListView.setLayoutManager(new LinearLayoutManager(this));
TabLayout tabLayout = findViewById(R.id.sliding_tabs);
if (XposedApp.getPreferences().getBoolean("disable_verbose_log", false)) {
tabLayout.setVisibility(View.GONE);
}
tabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
@Override
public void onTabSelected(TabLayout.Tab tab) {
@ -260,10 +263,7 @@ public class LogsActivity extends BaseActivity {
Thread.currentThread().setPriority(Thread.NORM_PRIORITY + 2);
ArrayList<String> logs = new ArrayList<>();
if (XposedApp.getPreferences().getBoolean("disable_verbose_log", false) && allLog) {
logs.add(LogsActivity.this.getResources().getString(R.string.logs_verbose_disabled));
return logs;
}
try {
File logfile = log[0];
try (Scanner scanner = new Scanner(logfile)) {