Создаем фрагмент мастера/детали из this. Это работает отлично, теперь здесь вместо textview подробно фрагмент класса я хотел бы реализовать listviews (т.е.), я хотел бы отображать детали masterview в виде дочернего списка, поэтому я попытался detail.xml:Список в виде фрагмента детали в главном/подробном виде
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ListView
android:layout_width="120dp"
android:layout_height="wrap_content"
android:id="@+id/listview1"
/>"
<ListView
android:layout_width="120dp"
android:layout_height="wrap_content"
android:id="@+id/listview2"
/>"
</LinearLayout>
и в моем классе detailFragment
public class DetailFragment1 extends ListFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String[] values = new String[] { "1", "2", "3",
"4" };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1, values);
setListAdapter(adapter);
}
Моя проблема ребенка ListView отображает на начальном этапе, но я хочу, чтобы отобразить эту ListView, когда я нажимаю на первую строку мастер page.Am нового фрагментам, поэтому мне помочь в достижении этого. Спасибо заранее.
Спасибо за ур ответ .. Как я могу реализовать макет в моем классе onclick listener – AndroidOptimist
Создайте фрагмент для макета, который вы хотите раздуть (с дочерним), а затем в клик-прослушиватель введите код, который я редактировал. –