tab layout with fragments
oluşturmaya çalışıyorum. Öğe tıklamasıyla ilgili başka bir parça eklediğimde, bunun üzerinde başka bir parça göstermesi gerekir. Hedefe ulaşamıyorum. Fragman sadece mevcut olanın üstüne gider, ancak her iki fragman içeriği de görünür durumdadır. Lütfen açıklama için herhangi bir geliştirici sayfasına bağlantıyı atmayın. İşte Mevcut parçaya başka bir parça nasıl eklenir?
home_activity.xml
<TabHost
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TabWidget
android:id="@android:id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</TabWidget>
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<fragment
android:id="@+id/tab1"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.example.tabsfragment.School_Fragment" >
</fragment>
<fragment
android:id="@+id/tab2"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.example.tabsfragment.Sports_Fragment" >
</fragment>
</FrameLayout>
</LinearLayout>
</TabHost>
Home_Activity.java
entertainment.xml
<FrameLayout
android:id="@+id/frameContainer"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
</FrameLayout>
Ben burada Sports_Fragment
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
FragmentTransaction ft = getFragmentManager().beginTransaction();
Entertainment_Fragment enFragment = new Entertainment_Fragment();
ft.replace(android.R.id.tabcontent, enFragment);
ft.commit();
}
iç list_item_click
başka parçasını ekliyorum inci olduğunu E anlık:
Herhangi bir fikir/açıklama ile yardımcı derece mutluluk duyacağız.
Teşekkürler! Her şeyden
deneyebilirsiniz Ben parçaları * ile sekme düzeni oluşturmak çalışıyorum * - don 't. Sekmeler olarak fragmanlar çalışma zamanında eklenmelidir. – Luksprog
@ Luksprog Peki bunu yapmanın yolu nedir? Herhangi bir örnek plz – moDev
@droid dev sherlockActiionBar değil özel swipeTabs + viewpager uyguladık. Eğer daha sonra burada çözüm gönderebilirim.Programı uygulamak kolaydır.Ama bu, parçayı dinamik olarak ekleyememenizdir. Bu size kalmış. – TheFlash