Navigator
Constructors
Functions
create Fragment
Link copied to clipboard
通过导航器创建Fragment,当TheRouter没有初始化完成时,将返回null 接收方可通过argus或@Autowired获取参数
create Fragment With Callback
Link copied to clipboard
通过导航器创建Fragment,异步回调 接收方可通过argus或@Autowired获取参数
create Intent
Link copied to clipboard
通过导航器创建Intent,会自动将Navigator中的参数传入Intent intent.putExtra(KEY_ACTION, routeItem.action) intent.putExtra(KEY_PATH, getUrlWithParams()) intent.putExtra(KEY_DESCRIPTION, routeItem.description)
create Intent With Callback
Link copied to clipboard
通过导航器创建Intent,会自动将Navigator中的参数传入Intent,异步回调返回 intent.putExtra(KEY_ACTION, routeItem.action) intent.putExtra(KEY_PATH, getUrlWithParams()) intent.putExtra(KEY_DESCRIPTION, routeItem.description)
fill Params
Link copied to clipboard
get Url With Params
Link copied to clipboard
navigation
Link copied to clipboard
fun navigation(context: Context? = getApplicationContext(), callback: NavigationCallback? = null)
Content copied to clipboard
fun navigation(fragment: Fragment?, callback: NavigationCallback? = null)
Content copied to clipboard
fun navigation(ctx: Context?, requestCode: Int, ncb: NavigationCallback? = null)
Content copied to clipboard
fun navigation(fragment: Fragment?, requestCode: Int, ncb: NavigationCallback? = null)
Content copied to clipboard
fun navigation(ctx: Context?, fragment: Fragment?, requestCode: Int, ncb: NavigationCallback? = null)
Content copied to clipboard
跳转到对应Activity落地页
set Clip Data
Link copied to clipboard
set Identifier
Link copied to clipboard
with Boolean
Link copied to clipboard
with Bundle
Link copied to clipboard
with Double
Link copied to clipboard
with In Animation
Link copied to clipboard
with Object
Link copied to clipboard
with Options Compat
Link copied to clipboard
with Out Animation
Link copied to clipboard
with Parcelable
Link copied to clipboard
with Serializable
Link copied to clipboard
with String
Link copied to clipboard