-
Notifications
You must be signed in to change notification settings - Fork 265
自定义Fragment tag
JingYeoh edited this page Jan 26, 2018
·
3 revisions
Rigger
在Fragment
在被创建的时候(构造函数中)默认生成可保证唯一性的tag,规则是采用UUID+类名
,所以没有规律性。
本框架也支持自定义Fragment的tag。(支持版本:V1.1.0+)
在
Fragment
创建完成之后并且在使用Rigger
操纵Fragment
之前,调用如下代码设置自定义的Tag
。
Fragment fragment = Fragment.newInstance();
Rigger.getRigger(fragment).setFragmentTag("Custom tag");
在需要自定义tag的
Fragment
中,添加如下方法:
public String getFragmentTag(){
return "Custom Tag";
}
注意,方式一
的优先级高于方式二
。
- Installation
- Using start
- Fragment usage
- Custom fragment tag
- Lazy loading
- Transition animations
- Intercept onBackPressed
- startFragmentForResult
- Swipe edge to exit
- How to use in library module