2013年08月Android開発日誌:androidとjava関連Androidの開発日誌です。javaやandroidアプリの開発で勉強したことの自分用メモおよび検索で知識の共有が図れたらな、と。AndroidのWebViewで「戻る」ボタンを押すとアプリが終了してしまう■AndroidのWebViewで「戻る」ボタンを押すとアプリが終了してしまうWebViewを使用していて、この記事のとおり「戻るボタン」を押してもアプリが終了しない設定にしたとします。ところが、アプリが終了してしまうケースがある。結論から言うと、呼び出し元のActivityに対してWebViewをsetしてしまうと終了してしまいます。//のように、おおもとのActivity_Aの中でセットしてしまっている。}上記例では、アクティビティAがあったとして、その中でsetContentViewをしてしまうと、呼び出した後に「戻る」ボタンを押すとアプリごと落ちてしまいます。this.startActivity(webView_intent);IntentでWebViewを表示するクラスを呼び出してあげましょう。(上記例では「WebView_other.class」)それで、そのWebViewクラスがわの処理でこちらの戻るボタン処理を行ってください。するとアプリがいきなり終了することがなくなります。(ManifestにActivity追加もお忘れなく)「onKeyDownの処理ちゃんと書いてあるのにアプリ終了するぞコラ!」って場合は大抵これです。(09/29)プロフィールAuthor:yukinori110Androidってなに?Javaってなに?というレベルから勉強してます。