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

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

スポンサーサイト

上記の広告は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()しておくこと☆

コメント

承認待ちコメント

このコメントは管理者の承認待ちです

  • 2012/05/31(木) 14:26:14 |
  • |
  • #
  • [ 編集 ]

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://andloapri.blog.fc2.com/tb.php/16-5dedaf15
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

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