gpt4 book ai didi

java - 如何在操作选项卡中回调按钮

转载 作者:行者123 更新时间:2023-11-30 09:16:38 25 4
gpt4 key购买 nike

请帮帮我。

我使用 onOptionsItemSelected 进入设置布局。我在那里激活 setDisplayHomeAsUpEnabled

public boolean onOptionsItemSelected(MenuItem settings){
setContentView(R.layout.settings);
getActionBar().setDisplayHomeAsUpEnabled(true);
return super.onOptionsItemSelected(settings);
}

enter image description here

如何从设置布局返回主布局?

最佳答案

onOptionsItemSelected 中,您需要确定被点击的 MenuItem 是否是您的 Home 项。

我会使用一个switch,比如:

switch (settings.getItemId()) {
// If home icon is clicked return to main Activity
case android.R.id.home:
Intent intent = new Intent(this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
break;
}

然后我要么再次启动 MainActivity,要么只调用 finish() 结束当前 Activity 。有一篇非常好的文章,其中包含大量示例,您可能会在此处发现它们很有用:http://www.vogella.com/articles/AndroidActionBar/article.html

关于java - 如何在操作选项卡中回调按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19360553/

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