ऐसा लगता FragmentContainerView
है कि बॉक्स के ठीक बाहर काम नहीं करता है?
<androidx.fragment.app.FragmentContainerView
class="androidx.navigation.fragment.NavHostFragment"
android:id="@+id/fragment_nav_host"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:defaultNavHost="true"
app:navGraph="@navigation/nav_app" />
यहां मेरे कोड का उपयोग किया गया है fragment-ktx:1.2.0-rc01
और मुझे हमेशा यह त्रुटि मिल रही है:
Caused by: java.lang.IllegalStateException: Activity ...MainActivity@797467d does not have a NavController set on 2131296504
बस <fragment>
काम करता है और AFAIK का उपयोग कर , इसे बस द्वारा प्रतिस्थापित किया जाना चाहिए FragmentContainerView
।
क्या मुझे कुछ याद आ रहा है या कोई FragmentContainerView
एक के रूप में उपयोग करने में सक्षम था NavHostFragment
?
बहुत धन्यवाद!
fragment
इस समाधान का उपयोग करने के लिए याद रखने के बारे में चिंता करने के बजाय केवल निश्चित रूप से उपयोग करना बेहतर है ? हम क्रैश देख रहे थे लेकिन केवल कुछ उपयोगकर्ताओं के लिए, अजीब ...