Releases: MarcinMoskala/ActivityStarter
Releases · MarcinMoskala/ActivityStarter
Simplify Parceler converter
0.60-beta.2 Correct name typo: Parcelar -> Parceler
Add default Parcel converter
Merge pull request #12 from MarcinMoskala/Introduce_arg_wrappers Clean up in build scripts
Add arg converters
Merge pull request #11 from MarcinMoskala/Introduce_arg_wrappers Fix
0.5
Now on @MakeActivityStarter there is a field includeStartForResult used to make Activities generate startForResult and startWithFlagsForResult mothods. Example:
@MakeActivityStarter(includeStartForResult = true)
public class MainActivity extends Activity {}
we can start using:
MainActivityStarter.startForResult(activity, code)
All standard types are supported
All supported types:
- Subtype of Parcelable
- Subtype of Serializable
- ArrayList intL
- ArrayList strLi
- ArrayList
- String
- int
- long
- float
- boolean bo
- double
- char
- byte
- short
- CharSequence
- String[]
- int[]
- long[]
- float[]
- boolean[]
- double[]
- char[]
- byte[]
- short[]
- CharSequence[]
Fix in Activity arguments restore after save
0.31 Trst fix
Add custom keys
Now custom keys are allowed. Example:
public class MainActivity extends Activity {
@Arg(key = "SOME_KEY") String name;
}
Also default keys were changed to include file package. Tests were improved.
v0.3-beta.1
Add custom keys on notification
v0.2
Release provided Activity support for saving state, annotation to omit that and better support for fields accesses by setter and getter.
v0.2-beta.2
Add support for saving state