mirror of
https://gitea.winboll.cc/ZhanGSKen/MyWinBoLL.git
synced 2026-08-18 07:02:09 +08:00
71 lines
2.3 KiB
Java
71 lines
2.3 KiB
Java
package cc.winboll.studio.bytheway;
|
|
|
|
import android.content.Intent;
|
|
import android.os.Bundle;
|
|
import cc.winboll.studio.bytheway.activities.GpsListActivity;
|
|
import cc.winboll.studio.bytheway.activities.SettingsActivity;
|
|
import android.view.Menu;
|
|
import android.view.MenuItem;
|
|
import androidx.appcompat.app.AppCompatActivity;
|
|
import androidx.appcompat.widget.Toolbar;
|
|
import cc.winboll.studio.libappbase.GlobalApplication;
|
|
import cc.winboll.studio.libappbase.LogUtils;
|
|
import cc.winboll.studio.libappbase.LogView;
|
|
import cc.winboll.studio.libappbase.ToastUtils;
|
|
import cc.winboll.studio.libaes.utils.AESThemeUtil;
|
|
import cc.winboll.studio.libaes.utils.DevelopUtils;
|
|
|
|
public class MainActivity extends AppCompatActivity {
|
|
|
|
public static final String TAG = "MainActivity";
|
|
|
|
@Override
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
AESThemeUtil.applyAppCompatTheme(this);
|
|
super.onCreate(savedInstanceState);
|
|
setContentView(R.layout.activity_main);
|
|
|
|
Toolbar toolbar = findViewById(R.id.toolbar);
|
|
setSupportActionBar(toolbar);
|
|
|
|
ToastUtils.show("onCreate");
|
|
}
|
|
|
|
@Override
|
|
protected void onResume() {
|
|
super.onResume();
|
|
}
|
|
|
|
@Override
|
|
public boolean onCreateOptionsMenu(Menu menu) {
|
|
AESThemeUtil.inflateCompatThemeMenu(this, menu);
|
|
if (GlobalApplication.isDebugging()) {
|
|
DevelopUtils.inflateMenu(this, menu);
|
|
}
|
|
getMenuInflater().inflate(cc.winboll.studio.libaes.R.menu.toolbar_drawerbase, menu);
|
|
getMenuInflater().inflate(R.menu.activity_main, menu);
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
public boolean onOptionsItemSelected(MenuItem item) {
|
|
if (AESThemeUtil.onWinBoLLThemeItemSelected(this, item)) {
|
|
recreate();
|
|
}
|
|
if (item.getItemId() == R.id.action_gps_list) {
|
|
startActivity(new Intent(this, GpsListActivity.class));
|
|
return true;
|
|
}
|
|
if (item.getItemId() == R.id.action_settings) {
|
|
startActivity(new Intent(this, SettingsActivity.class));
|
|
return true;
|
|
}
|
|
if (DevelopUtils.onDevelopItemSelected(this, item)) {
|
|
LogUtils.d(TAG, String.format("onOptionsItemSelected item.getItemId() %d ", item.getItemId()));
|
|
} else {
|
|
return super.onOptionsItemSelected(item);
|
|
}
|
|
return true;
|
|
}
|
|
}
|