Navigasyon bileşenini denemeden önce, parça işlemlerini manuel olarak yapıyordum ve mevcut parçayı almak için parça etiketini kullandım.
val fragment:MyFragment = supportFragmentManager.findFragmentByTag(tag):MyFragment
Şimdi ana aktivite düzenimde şöyle bir şey var:
<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"
/>
Navigasyon bileşeni tarafından geçerli olarak görüntülenen parçayı nasıl alabilirim? Yapıyor
supportFragmentManager.findFragmentById(R.id.nav_host)
a döndürür NavHostFragment
ve gösterilen 'MyFragment`ımı almak istiyorum.
Teşekkür ederim.