gpt4 book ai didi

安卓工具栏 : how to go back to previous activity if back arrow is pressed

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

我有一个名为 Place 的 Activity

我从其之前名为 City 的 Activity 来到 Place Activity 。

我使用以下代码在 Place Activity 中将后退按钮添加到工具栏:

    Toolbar mToolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(mToolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true)

我想设置后退按钮回到City Activity

但是 City Activity 需要传递一些参数给它。

那么如何告诉后退按钮转到城市 Activity ,而不需要将参数传递给它。

最佳答案

根据你的问题。你应该使用finish ()

Call this when your activity is done and should be closed.To finish an activity finish() method should be called. This is applicable for the currently active activity.

示例

@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == android.R.id.home) // Press Back Icon
{
finish();
}

return super.onOptionsItemSelected(item);
}

关于安卓工具栏 : how to go back to previous activity if back arrow is pressed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36060114/

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