2次按下后按钮完成活动错误:Android

时间:2015-05-14 18:12:27

标签: java android android-activity back

我希望按钮完成活动。为什么我必须按两次才能完成,我不想要这个。注意,我必须在活动结束前按两次按钮,这是我不想要的。

MainActivity类:

 private Runnable updateOkay= new Runnable() {
    public void run() {

    if (true) {
      Intent i = new Intent(this, WorkTimerNotification.class);
     startActivity(i); }

WorkTimerNotification类:

 public Button confirmButton;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_work_timer_notification);

    confirmButton = (Button) findViewById(R.id.confirmOK_button);
    confirmButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            finish();
        }
    });
     }
    }

1 个答案:

答案 0 :(得分:0)

通过设置解决

android:launchMode = "singleInstance"

在AndroidManifest.xml文件中。