में प्रोग्रामेटिक रूप से खंडों को जोड़ने के लिए मैंने एक रिलेटिवलाइट तैयार किया है। मैं इसमें टुकड़ा जोड़ने की कोशिश कर रहा हूं। यह ओवरलैप करता है। मुझे ऐसा करने की क्या ज़रूरत है कि यह दूसरे के नीचे एक आती है।relativelayout
FragmentTransaction t = getSupportFragmentManager().beginTransaction();
FragmentTest myFragment = new FragmentTest();
t.add(layout.getId(), myFragment, "myFirstFragment");
FragmentTest myFragment2 = new FragmentTest();
t.add(layout.getId(), myFragment2, "mySecondFragment");
t.commit();
// myFragment और myFragment2 का विचार भले ही मैं खड़ी करने के लिए ओरिएंटेशन निर्धारित किया है चढ़ जाता है।
<RelativeLayout
android:id="@+id/idll1"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:layout_marginLeft="10sp"
android:layout_marginRight="0sp"
android:layout_marginTop="10sp"
android:layout_weight="1"
android:paddingBottom="5dp"
android:paddingLeft="10dp"
android:paddingRight="5dp"
android:paddingTop="5dp"
android:orientation="vertical"/>
क्या होता है जब मैं लाइन t.commit() के बाद LinearLayout का उपयोग करता हूं; मैं बटन जोड़ने की कोशिश करता हूं। layout.addView (बटन)। फिर बटन शीर्ष पर स्थित होता है तो 2 टुकड़े नीचे आते हैं। मैं उम्मीद करता हूं कि 2 खंड दृश्य शीर्ष या अतिरिक्त और फिर बटन के रूप में शीर्ष पर दिखाई देते हैं। लेकिन इस तरह यह नहीं होता है। कोई विचार? – Satish