Я разработал приложение, в котором есть Drawer и много фрагментов внутри ящика, поэтому я получаю проблему, пока я являюсь открытым фрагментом внутри фрагмента, в одном фрагменте у меня есть представление List, когда пользователь нажимает элемент listview, получая данные, связанные с элементом списка, таким образом Я сталкиваюсь с проблемой его по-прежнему кликать по списку, который не отображается, но нажмите
макет для фрагмента
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layoutDrawer"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:clickable="true"
android:background="@drawable/backgroung"
android:id="@+id/content_frame"
android:layout_width="wrap_content"
android:layout_height="match_parent"></FrameLayout>
<LinearLayout
android:id="@+id/linearDrawer"
android:layout_width="@dimen/dp260"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@color/white"
android:layout_gravity="start">
<RelativeLayout
android:id="@+id/userDrawer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/white"
android:layout_margin="@dimen/dp10">
Код для открытого фрагмента
Fragment fragment = new FragmentContactDetails();
FragmentTransaction transaction = getActivity().getSupportFragmentManager().beginTransaction();
transaction.add(((ViewGroup) getView().getParent()).getId(), fragment);
transaction.addToBackStack(null);
transaction.commit();
Bundle args = new Bundle();
int index = adapter.arrayList.indexOf(adapter.propertyList.get(position));
args.putInt(Constant.POSITION, index);
Toast.makeText(getActivity(), "" + index + "----" + adapter.propertyList.get(position).getName(), Toast.LENGTH_LONG).show();
fragment.setArguments(args);