Slide 28
Slide 28 text
Copyright © Sansan, Inc. All rights reserved.
> Fragmentでは
class
MyFragment
:
Fragment()
{
val
textView:
TextView
by
bindView(R.id.textView)
override
fun
onCreate(savedInstanceState:
Bundle?)
{
super.onCreate(savedInstanceState)
retainInstance
=
true
}
override
fun
onCreateView(
inflater:
LayoutInflater?,
container:
ViewGroup?,
savedInstanceState:
Bundle?):
View?
{
return
inflater?.inflate(R.layout.fragment_main,
container,
false);
}
}
retainInstance = true
にすると画⾯面が回転した時には
Fragmentインスタンスは開放されずに
Viewが再⽣生成される
Viewが再⽣生成され
ても、再⽣生成前の
Viewが残る