Android 从菜单切换活动:返回主活动重新开始
简短问题描述:在菜单中启动新活动似乎会导致多个主要活动(至少通过“返回”导航),我找不到一种“标准”方式来导航活动 详情: 我正在编写一个非常小、简单、直接的应用程序,其中包含一个主要活动和两个“子”活动,即Android 从菜单切换活动:返回主活动重新开始,android,android-activity,Android,Android Activity,简短问题描述:在菜单中启动新活动似乎会导致多个主要活动(至少通过“返回”导航),我找不到一种“标准”方式来导航活动 详情: 我正在编写一个非常小、简单、直接的应用程序,其中包含一个主要活动和两个“子”活动,即show和settings。这两个子活动都是用android:parentActivityName=“mainActivity”声明的。在菜单中,我想让用户在这些活动之间切换 我已经阅读了android开发者教程来创建菜单,本教程在newGame()和showHelp()中的onOption
show
和settings
。这两个子活动都是用android:parentActivityName=“mainActivity”声明的。在菜单中,我想让用户在这些活动之间切换
我已经阅读了android开发者教程来创建菜单,本教程在newGame()
和showHelp()
中的onOptionsItemSelected
中停止。其他教程导致以下内容:
public boolean onOptionsItemSelected(MenuItem item) {
Log.d(TAG, "onOptionsItemSelected! " + item.getItemId());
Intent intent;
// Handle item selection
switch (item.getItemId()) {
case R.id.settingItem:
intent = new Intent(this, SettingsActivity.class);
startActivity(intent);
return true;
当然,主活动也应该包括在这个菜单中,但我也希望“向上”和“向后”像往常一样工作
所以我的问题是哪种风格是androidish风格?主要的活动是相当昂贵的创造,因为它使用相机和摄像机
如果已经有一些教程(对于API级别>=11)定义了应用之间的简单切换,我真的很想阅读它。但是我现在发现的一切都让我不知所措。在actionbarshort and fast提示中使用自定义弹出菜单,但是“自定义弹出菜单”没有说明如何激活/启动三个活动中的选定一个。