You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kay-Uwe Janssen edited this page Mar 11, 2017
·
8 revisions
You can only use @InstanceState on types that can be stored in a Bundle. Such as primitives or types that implement Serializable or Parcelable or an annotated Parceler bean.
Since AndroidAnnotations 2.5
You can save the instance state of your activity when it is destroyed by annotating your attributes :
The attributes values are automatically saved when the system call onSaveInstanceState(Bundle). All of those values are restored when onCreate(Bundle) is called by the system.
Since AndroidAnnotations 2.7
You can also use @InstanceState in a fragment annotated with @EFragment.
Since AndroidAnnotations 4.2
You can also use @InstanceState in a view annotated with @EView or @EViewGroup.