Android開発メモ

例によって、Androidに関するメモです。

アクティビティのライフサイクルに関連するメソッドではスーパークラスの同名メソッドをコールする必要がある

アクティビティのライフサイクルに関連するメソッド、たとえばonCreateメソッドなどでスーパークラスの同名のメソッドをコールしない場合実行時例外が発生します。

image

アクティビティを継承するクラスの名前をリファクタリングにより変更したとき

実行したときに実行時エラーが発生することがあるけれども、たいていは名前がすべて変更されていないことが原因。Eclipseの場合、manifestファイルの内容が変更されないようなので、manifestファイルの activity android:name=".クラス名" が変更されているか確認する。