いきなりでてきたIllegalArgumentException
初めて投稿してみます。 いつもは個人開発でアンドロイドアプリ作ってます。最近エンジニアとして仕事を手に入れたので、来月7月から渋谷らへんで
働く予定です。どうぞよろしくお願いします。
さて、ちょっとこのエラーで1時間ほど潰してしまったのでシェア。
onCreate(savedInstanceState)が原因だったくさい
僕のコードだと、super.onCreate(savedInstanceState);から
super.onCreate(null);へ変更
することで解決しました。
起動時のログイン画面部分だったのですが、バンドルのローディングがうまくいっていなかったよう。
こちらの変更でしっかりとコードが通っていたら、
savedInstanceStateが不要でしっかりとactivityが再生成されてるから問題なさげです。
参考
Understand the Activity Lifecycle https://developer.android.com/guide/components/activities/activity-lifecyclestackoverflow:"IllegalArgumentException: No view found for id in fragments"
https://stackoverflow.com/questions/28637046/illegalargumentexception-no-view-found-for-id-in-fragments