нажатие на фрагмент вызывает активность позади него
Я предполагаю, что это что-то действительно простое, может быть, настройка в списке или фрагмент. Но я не мог найти решение для этого в течение нескольких часов. Итак .. У меня есть listView, как это
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/content"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:isScrollContainer="true">
<ListView
android:id="@+id/list"
android:layo,ut_width="fill_parent"
android:layout_height="wrap_content"
android:background="#fffafa"
/>
</RelativeLayout>
когда кто-то нажимает на элемент списка. Я заменяю его фрагментом вроде этого
FragmentManager manager = getSupportFragmentManager();
FragmentTransaction ft = manager.beginTransaction();
ft.replace(R.id.content, newFragment);
ft.addToBackStack(null);
ft.commit();
Если я нажимаю на элемент в списке, весь список заменяется фрагментом (*), состоящим из кнопки и пары текстовых полей. Фрагмент надлежащим образом заменяет listView информацией об элементе. Когда я нажимаю назад, он действительно возвращает вид списка обратно.
Проблема в том, что, если я нажимаю на фон *, он ведет себя так, как будто я щелкаю по списку, который находится за ним ... и выводит фрагмент об этом элементе вперед. Я могу бесконечно нажимать на фон, чтобы принести другие фрагменты. Я могу вернуться к списку, нажав назад, назад ..
Почему этот фрагмент прозрачен? Как я могу это исправить?