按钮 按下返回到其他活动

Posted

技术标签:

【中文标题】按钮 按下返回到其他活动【英文标题】:Button Press back to other activity 【发布时间】:2017-10-08 18:53:32 【问题描述】:

大家好,我制作了一个移动应用程序,您可以在其中将您的汽车详细信息保存在数据库中,但是当有人输入他们的值并单击保存时,我如何才能回到主要活动,我有以下代码

SaveButton.setOnClickListener(new View.OnClickListener() 
            @Override
            public void onClick(View view) 
                InsertCar();
                Return true();
            
    );

用户点击保存的那一刻,我需要自动返回主活动

【问题讨论】:

【参考方案1】:

在活动中使用这个:

finish();

【讨论】:

关闭整个应用程序 当你打开新的activity时,不要完成MainActivity或者在完成这个Activity之前启动MainActivity【参考方案2】:

如果此活动在您的MainActivity 之上,则在当前活动的onClickLisnter 内调用finish()

【讨论】:

【参考方案3】:

为了终止当前活动,您只需在 InsertCar(); 之后调用 finish();

【讨论】:

【参考方案4】:

我的解决方案如下。您可以在点击功能中使用。

YourController.super.onBackPressed();

【讨论】:

【参考方案5】:

需要在manifest中设置

在活动标签中添加:

android:parentActivityName=com.mainActivity

然后在你的活动中:finish();

【讨论】:

【参考方案6】:
 SaveButton.setOnClickListener(new View.OnClickListener() 
        @Override
        public void onClick(View view) 
            this.finish();
        
);

【讨论】:

以上是关于按钮 按下返回到其他活动的主要内容,如果未能解决你的问题,请参考以下文章

当用户按下返回按钮关闭活动时保存和恢复活动状态

如何检测是不是按下了向上按钮

在父活动上按下后退按钮

Android,检查是不是按下了返回按钮

Android Fragment句柄后退按钮按下[重复]

在android中按下后退按钮后如何返回相同的选项卡?