public final class

NavigatorZygote

extends Object
java.lang.Object
   ↳ com.tencent.navix.api.NavigatorZygote

Class Overview

导航构造器

Summary

Fields
public static Context applicationContext
Public Methods
NavigatorContext context()
获取NavigatorContext
void init(NavigatorConfig navigatorConfig)
初始化。调用其他方法前需要调用该方法初始化导航SDK
LocationApi locationApi()
获取定位Api
<T extends Navigator> T navigator(Class<T> clazz)
获取导航Api
<T> T object(Class<T> clz, Bundle bundle, Object... args)
<T> T object(Class<T> clz)
<T extends NavigatorLayerRoot<?>> T view(Class<T> clazz)
获取导航视图实例
<T extends NavigatorLayerRoot<?>> T view(Class<T> clazz, AttributeSet attrs, int defStyleAttr)
获取导航视图实例
static NavigatorZygote with(Context context)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static Context applicationContext

Public Methods

public NavigatorContext context ()

获取NavigatorContext

Returns
  • NavigatorContext

public void init (NavigatorConfig navigatorConfig)

初始化。调用其他方法前需要调用该方法初始化导航SDK

Parameters
navigatorConfig 导航SDK配置

public LocationApi locationApi ()

获取定位Api

public T navigator (Class<T> clazz)

获取导航Api

Returns
  • 导航Api

public T object (Class<T> clz, Bundle bundle, Object... args)

public T object (Class<T> clz)

public T view (Class<T> clazz)

获取导航视图实例

public T view (Class<T> clazz, AttributeSet attrs, int defStyleAttr)

获取导航视图实例

public static NavigatorZygote with (Context context)