Enhance EMUI 9 user experience

This commit is contained in:
topjohnwu
2018-12-25 01:08:46 +08:00
parent 3c6c0e6700
commit 8d210b5e37
7 changed files with 24 additions and 8 deletions
@@ -46,7 +46,7 @@ public class FlashActivity extends BaseActivity {
@OnClick(R.id.reboot)
void reboot() {
Shell.su("/system/bin/reboot").submit();
Utils.reboot();
}
@OnClick(R.id.save_logs)
@@ -74,9 +74,8 @@ public class FlashActivity extends BaseActivity {
}
@OnClick(R.id.close)
@Override
public void finish() {
super.finish();
public void close() {
finish();
}
@Override
@@ -109,7 +109,7 @@ public class ModulesFragment extends BaseFragment implements Topic.Subscriber {
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.reboot:
Shell.su("/system/bin/reboot").submit();
Utils.reboot();
return true;
case R.id.reboot_recovery:
Shell.su("/system/bin/reboot recovery").submit();
@@ -118,7 +118,7 @@ public class ModulesFragment extends BaseFragment implements Topic.Subscriber {
Shell.su("/system/bin/reboot bootloader").submit();
return true;
case R.id.reboot_download:
Shell.su("/system/bin/reboot upgrade").submit();
Shell.su("/system/bin/reboot download").submit();
return true;
default:
return false;