表題の通り、ライフサイクルコールバックメソッドはコード上で呼びだして良いのでしょうか?
現在onCreateとonNewIntentで同じ処理をさせたいのですが、onCreateからonNewIntentを呼ぶとonNewIntent内でsuper.onNewIntent(intent)が呼ばれてしまうため、これが問題になるか否かを調べたのですがわかりませんでした。
今のところ以下のコードで動いてはいるのですが・・・
わかる方がいらっしゃいましたらご教示ください、よろしくお願いします。
kotlin
1 2public override fun onCreate(savedInstanceState: Bundle?) { 3 super.onCreate(savedInstanceState) 4 5 // onCreateの処理 6 7 onNewIntent(intent) // ←これはOK? 8} 9 10public override fun onNewIntent(intent: Intent?) { 11 super.onNewIntent(intent) 12 13 // 共通処理 14} 15
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/25 09:22