Fragment.onCreateViewは、FragmentのViewの生成時に呼ばれる。
fragment1_main.xmlに、
EditTextを追加。
Fragment1.javaで、
MainActivityのEditTextに加えて、inflater.inflateで生成されたviewからEditTextを取得し、両方の中身をログ出力。
![f:id:BG1:20200827122142p:plain 起動時](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20200827/20200827122142.png)
起動時。
![f:id:BG1:20200827122236p:plain abc入力](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20200827/20200827122236.png)
abc入力。
で、Button1を押して、
![f:id:BG1:20200827122340p:plain Fragment1を投入](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20200827/20200827122340.png)
Fragment1を投入。
![f:id:BG1:20200827122430p:plain Activityのほうは取得できるが、Fragment側はセットしてないので空。](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20200827/20200827122430.png)
Activityのほうは取得できるが、Fragment側はセットしてないので空。
![f:id:BG1:20200827122529p:plain わかりにくいけどFragment側のEditTextにフォーカスあてて入力](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20200827/20200827122529.png)
わかりにくいけどFragment側のEditTextにフォーカスあてて入力。
![f:id:BG1:20200827122612p:plain xyz入力](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20200827/20200827122612.png)
xyz入力。
![f:id:BG1:20200827122649p:plain 回転してみる](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20200827/20200827122649.png)
回転してみる。
![f:id:BG1:20200827122730p:plain 回転だと結局両方とも空](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20200827/20200827122730.png)
回転だと結局両方とも空。
onCreateViewはViewを生成しただけで、復元まではされてないということ。
Sample/android/Fragment/onCreateView/src/Fragment at master · bg1bgst333/Sample · GitHub