アンドロイドアプリを作ります。 ~初心者から開発者への道~

最近アンドロイドを買いました(^^) 以前から興味があったアプリ開発をやってみたいと思います☆

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

戻るボタン(バックボタン)の実装


下記のようにバックボタンを実装↓↓↓

---------------------------------------
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK){
new AlertDialog.Builder(this)
.setTitle("確認")
.setMessage("終了しますか?")
.setCancelable(false)
.setNeutralButton("NO",null)
.setPositiveButton("YES", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
//OKならActivity終了
finish();
}
})
.show();
}
return false;
}
---------------------------------------

ちなみに他のIntentから飛んできた場合はfinish()でアプリ自体は終了しないので注意。

アプリ自体を終了したい場合は前のIntentもfinish()しておくこと☆
スポンサーサイト

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。