нажатие на фрагмент вызывает активность позади него

Я предполагаю, что это что-то действительно простое, может быть, настройка в списке или фрагмент. Но я не мог найти решение для этого в течение нескольких часов. Итак .. У меня есть 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 информацией об элементе. Когда я нажимаю назад, он действительно возвращает вид списка обратно.

Проблема в том, что, если я нажимаю на фон *, он ведет себя так, как будто я щелкаю по списку, который находится за ним ... и выводит фрагмент об этом элементе вперед. Я могу бесконечно нажимать на фон, чтобы принести другие фрагменты. Я могу вернуться к списку, нажав назад, назад ..

Почему этот фрагмент прозрачен? Как я могу это исправить?

Ответы на вопрос(4)

Ваш ответ на вопрос