Fragment
Image を にロードするを使用していますImageView
。
その画像を変更したいのですstartActivityForResult()
が、それを終了しActivity
てに戻るとFragment
、Fragment
最初の画像が再度リロードされます。
方法によるのでしょうonStart()
。
Fragment
の後にリロードしないようにするにはどうすればよいonActivityResult()
ですか?
Fragment
Image を にロードするを使用していますImageView
。
その画像を変更したいのですstartActivityForResult()
が、それを終了しActivity
てに戻るとFragment
、Fragment
最初の画像が再度リロードされます。
方法によるのでしょうonStart()
。
Fragment
の後にリロードしないようにするにはどうすればよいonActivityResult()
ですか?
問題が何であるかがわかりました。
フラグメントは onStart() メソッドの情報にロードされます。フラグメントのライフサイクルを調べたところ、onActivityCreated() メソッドで情報をロードする必要があることがわかりました。
このようにして、ビューは既に作成されており、xml オブジェクトを参照できます。フラグメントのライフサイクルを説明するこの画像を確認してください: http://developer.android.com/images/activity_fragment_lifecycle.png