탐색 구성 요소를 시도하기 전에 조각 트랜잭션을 수동으로 수행하고 현재 조각을 가져 오기 위해 조각 태그를 사용했습니다.
val fragment:MyFragment = supportFragmentManager.findFragmentByTag(tag):MyFragment
이제 주요 활동 레이아웃에 다음과 같은 내용이 있습니다.
<fragment
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/nav_host"
app:navGraph= "@navigation/nav_item"
android:name="androidx.navigation.fragment.NavHostFragment"
app:defaultNavHost= "true"
/>
탐색 구성 요소로 현재 표시된 조각을 검색하려면 어떻게해야합니까? 하기
supportFragmentManager.findFragmentById(R.id.nav_host)
a를 반환하고 NavHostFragment
표시된 'MyFragment'를 검색하고 싶습니다.
감사합니다.