Androidには前のフォームに戻るための戻るボタンがあることは知っていますが、チームリーダーはボタンをクリックすることで戻るボタンの機能を追加するように依頼しました。
これどうやってするの?
ベストアンサー1
finish()
ユーザーが前のアクティビティに移動するためにボタンをクリックするときに使用する必要があります。
Button backButton = (Button)this.findViewById(R.id.back);
backButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
あるいは、本当に必要な場合は、独自の「戻る」キーの押下をトリガーすることもできます。
this.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_BACK));
this.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_BACK));
これら両方を実行します。