public final class InvMapFragment
extends Fragment
InvMapView
를 래핑해 지도를 표츨하는 Fragment
클래스.
지도에 필요한 라이프 사이클을 자동으로 처리해주기 때문에 해당 클래스를 사용을 권장합니다.
InaviMap
객체를 얻으려면 getMapAsync(OnMapReadyCallback)
함수를 호출해야 합니다.
Constructor and Description |
---|
InvMapFragment() |
Modifier and Type | Method and Description |
---|---|
void |
getMapAsync(OnMapReadyCallback callback)
InaviMap 객체를 비동기로 얻을 수 있는 콜백을 등록합니다. |
InvMapView |
getMapView()
Fragment 에서 생성된 InvMapView 객체를 반환합니다. |
static InvMapFragment |
newInstance()
InvMapFragment 인스턴스를 생성합니다. |
static InvMapFragment |
newInstance(InvMapOptions invMapOptions)
InvMapFragment 인스턴스를 생성합니다. |
void |
onAttach(Context context) |
View |
onCreateView(LayoutInflater inflater,
ViewGroup container,
Bundle savedInstanceState) |
void |
onDestroy() |
void |
onDestroyView() |
void |
onInflate(Context context,
AttributeSet attrs,
Bundle savedInstanceState) |
void |
onLowMemory() |
void |
onPause() |
void |
onResume() |
void |
onSaveInstanceState(Bundle outState) |
void |
onStart() |
void |
onStop() |
void |
onViewCreated(View view,
Bundle savedInstanceState) |
public static InvMapFragment newInstance()
InvMapFragment
인스턴스를 생성합니다.InvMapFragment
객체public static InvMapFragment newInstance(InvMapOptions invMapOptions)
InvMapFragment
인스턴스를 생성합니다.invMapOptions
- 지도 초기 옵션InvMapFragment
객체public void onInflate(Context context, AttributeSet attrs, Bundle savedInstanceState)
public void onAttach(Context context)
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
public void onStart()
public void onResume()
public void onPause()
public void onSaveInstanceState(Bundle outState)
public void onStop()
public void onLowMemory()
public void onDestroyView()
public void onDestroy()
public void getMapAsync(OnMapReadyCallback callback)
InaviMap
객체를 비동기로 얻을 수 있는 콜백을 등록합니다.callback
- OnMapReadyCallback
객체public InvMapView getMapView()
Fragment
에서 생성된 InvMapView
객체를 반환합니다.InvMapView
객체, 생성 또는 소멸 시 null이 반환될 수 있습니다.© 2019. iNavi Systems Corp. All rights reserved.