0

アプリケーションに別の戻るボタンを作成したい。これを行うには、finishメソッドを使用できますが、必要なアクションはAndroid KeyEvent.KEYCODE_BACKにすでに存在します。クリックリスナーでこのイベントを発生させようとしただけでなく、それを行う方法はありますか?

ボタンbtnVoltar=(ボタン)findViewById(R.id.btnVoltar);

    btnVoltar.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {

            // HERE I WANT TO USE KeyEvent.KEYCODE_BACK
        }
    });
4

1 に答える 1

1
Try this override onbackpressed and invoke it on your click

        @Override
    public void onBackPressed() {
        // TODO Auto-generated method stub
        super.onBackPressed();
    }
  btnVoltar.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {

            onBackPressed();
        }
    });
于 2013-03-25T19:03:03.833 に答える