gpt4 book ai didi

java - 如何在 Android Studio 的 ActionBar 上添加返回按钮?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:08:20 24 4
gpt4 key购买 nike

我已经创建了一个应用程序,并希望在我的操作栏上有一个后退按钮,以便使用 Android Studio 导航回到上一页。我已经查看了许多示例,但在 setDisplayHomeAsUpEnabled

下不断出现错误
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);

public boolean onOptionsItemSelected(MenuItem item) {
Intent myIntent = new Intent(getApplicationContext(), MainActivity.class);
startActivityForResult(myIntent, 0);

// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);

}

最佳答案

假设您有一个 DetailActivity 并且您需要返回 MainActivity 的按钮。首先将 list 更改为 DetailActivity

<activity
android:name=".DetailActivity"
android:label="@string/title_activity_detail"
android:parentActivityName=".MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.example.MainActivity"/>
</activity>

并在 DetailActivity 的 onCreate

getSupportActionBar().setDisplayHomeAsUpEnabled(true);

会解决问题。这是最简单的实现。

关于java - 如何在 Android Studio 的 ActionBar 上添加返回按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34110565/

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