Android:如何模拟后退按钮

Jay*_*ayu 6 android back simulate

目前,我的活动允许用户填写某些数据.包括微调器等.当用户点击下一个系统导航到另一个屏幕时.当我按下手机上的后退按钮时,前一个活动已加载并且已填充数据可用.

我的要求要求我在UI中给出一个柔和的"后退"按钮.当用户点击它时,它会导航回到上一个屏幕,但填充的数据不可用.

有没有办法在软UI按钮onclick事件上模拟后退按钮?

Intent back = new Intent(ImagePreviewActivity.this, sendingpage.class);
startActivity(back);
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的时间.

Ovi*_*tcu 14

Activity finish()当用户单击软后退按钮时,您只需调用方法即可.

编辑:只需让你的Activity工具OnClickListener,然后在代码中

          myBackButton.setOnClickListener(this);
   ....

   public void onClick(View v) {
       if(v.getId()==R.id.YourBackButton){
           finish();
       }
   }
Run Code Online (Sandbox Code Playgroud)

EDIT2:你也可以打电话onBackPressed()给你Activity.