Add Superuser logging UI

This commit is contained in:
topjohnwu
2017-01-28 01:10:50 +08:00
parent ca9334b2df
commit cbb32f82eb
23 changed files with 594 additions and 71 deletions

View File

@@ -41,6 +41,7 @@ public class MainActivity extends AppCompatActivity
@BindView(R.id.nav_view) public NavigationView navigationView;
private int mSelectedId = R.id.status;
private float toolbarElevation;
@Override
protected void onCreate(final Bundle savedInstanceState) {
@@ -74,6 +75,8 @@ public class MainActivity extends AppCompatActivity
}
};
toolbarElevation = toolbar.getElevation();
drawer.addDrawerListener(toggle);
toggle.syncState();
@@ -158,6 +161,7 @@ public class MainActivity extends AppCompatActivity
}
public void navigate(int itemId, boolean now) {
toolbar.setElevation(toolbarElevation);
switch (itemId) {
case R.id.status:
displayFragment(new StatusFragment(), "status", now);
@@ -179,6 +183,7 @@ public class MainActivity extends AppCompatActivity
break;
case R.id.log:
displayFragment(new LogFragment(), "log", now);
toolbar.setElevation(0);
break;
case R.id.settings:
startActivity(new Intent(this, SettingsActivity.class));