एक साधारण android.support.v4.app.FragmentTabHost के लिए ग्राफ़िकल लेआउट या तो ग्रहण या एंड्रॉइड स्टूडियो में कभी प्रस्तुत नहीं करता है।
कंसोल त्रुटि मैं लगातार है:
Exception raised during rendering: No tab known for tag null
FragmentTabHost ग्राफ़िकल लेआउट
मैं सबसे बुनियादी एक्सएमएल फ़ाइल उपयोग कर रहा हूँ:
<android.support.v4.app.FragmentTabHost
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TabWidget
android:id="@android:id/tabs"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0"/>
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_weight="0"/>
<FrameLayout
android:id="@+id/realtabcontent"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
</LinearLayout>
</android.support.v4.app.FragmentTabHost>
लेकिन एक ही त्रुटि तब होती है।
मैं बस टैब विजेट और फ्रेम लेआउट के ऊपर या नीचे अधिक दृश्य जोड़ना चाहता था।
मुझे टैब सामग्री देखने के बारे में बहुत परवाह नहीं है; मैं सिर्फ को अपना बाकी लेआउट - देखना चाहता हूं लेकिन समस्या यह है कि कोई अन्य दृश्य प्रस्तुत नहीं किया जाता है जबandroid.support.v4.app.FragmentTabHost
लेआउट में रहता है।
मैंने पढ़ा है और इस पोस्ट का जवाब से समस्या को हल करने की कोशिश की है:
Android: Tabs at the bottom with FragmentTabHost
लेकिन मुझे नहीं लगता है कि मेरी समस्या है; मैं नीचे एक TabWidget डालने की तलाश नहीं कर रहा हूँ।
मेरी एक्सएमएल फाइलों में से प्रत्येक एक पूरी तरह से खुलता है।
एक ही समस्या एंड्रॉयड स्टूडियो में होता है:
क्या यह त्रुटि लॉगक या कंसोल है? अगर लॉगकैट, कृपया पोस्ट करें। – anthropomo
यह एक त्रुटि लॉग है: ग्रहण: (प्रतिपादन के दौरान उठाए गए अपवाद: टैग नल के लिए ज्ञात कोई भी टैब विंडो में लॉग इन नहीं है> दृश्य दिखाएँ> त्रुटि लॉग) – lory105
FragmentTabHost कोई सामग्री नहीं दिखाएगा क्योंकि सामग्री को गतिशील रूप से जोड़ा जाएगा । तो कोई समस्या नहीं है। जब आप कोड में टैब जोड़ते हैं और इसका परीक्षण करते हैं तो काम करना चाहिए। http://www.androidhive.info/2011/08/android-tab-layout-tutorial/ – mipreamble