:
myList.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> parent, View view, int position, long i)
{
updateFragment(position);
}
});
とupdateFragment
方法:
public void updateFragment(int selectedItem) {
// Getting reference to the FragmentManager
mFragment = null;
fts = getSupportFragmentManager().beginTransaction();
switch (selectedItem) {
case 0:
mFragment = new FragmentOnlineCategories();
break;
}
fts.replace(R.id.categoriesViewFragments, mFragment, "0");
fts.commit();
}
Xmlレイアウト:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="#ffffff">
<include layout="@layout/actionbar_top_linearlayout"/>
<LinearLayout
android:id="@+id/categoriesViewFragments"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
/>
</LinearLayout>
これを解決する方法はたくさんあります。あなたは 'FragmentManager'を調べましたか? –
いいえ、私にいくつかのサンプルを提供してください。 –
googleを使ってくださいその断片を使用する方法 –