gpt4 book ai didi

android - 使用工具栏导航回父 Activity

转载 作者:搜寻专家 更新时间:2023-11-01 07:49:41 25 4
gpt4 key购买 nike

所以要分解它。

我有两个 Activity :一个主要 Activity 和一个子 Activity 。

当我在子 Activity 中时,我想按下返回主页按钮在工具栏上并返回主页。

我尝试将 android.support.PARENT_ACTIVITY 放入 list 中,但仍然无法正常工作。也许我在这里没有看到明显的东西。希望大家帮帮忙。

这是我的子 Activity 。

@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.final_create_cardview_1_image);

//Toolbar
myToolbar = (android.support.v7.widget.Toolbar) findViewById(R.id.app_bar_pic);
setSupportActionBar(myToolbar);
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);


}

private void setSupportActionBar(Toolbar myToolbar)
{

}

@Override
public boolean onOptionsItemSelected(MenuItem item)
{
int id = item.getItemId();
if(id == android.R.id.home)
{
NavUtils.navigateUpFromSameTask(this);
}

return super.onOptionsItemSelected(item);
}

现在这是我的 list 。第一个 Activity 是主要 Activity 。第二个 Activity 是子 Activity 。

<activity
android:name=".MyActivity"
android:label="Promenade"
android:parentActivityName=".MyActivity">
<meta-data android:name="android.support.PARENT_ACTIVITY"
android:value=".CardFinal.imageActivity">
</meta-data>
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>


</activity>
<activity android:name=".CardFinal.imageActivity"
android:label="PickImage">
</activity>

我不确定我是否正确地执行了 list ,stackoverflow 上的其他解决方案非常令人困惑。如果我能对此有一个直接的答案,那就太棒了。谢谢!

最佳答案

@Override
public boolean onOptionsItemSelected(MenuItem item)
{
int id = item.getItemId();
if(id == android.R.id.home)
{
//NavUtils.navigateUpFromSameTask(this);
finish();
}

return super.onOptionsItemSelected(item);
}

关于android - 使用工具栏导航回父 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36783988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com