Fragments (android.support.v4.app.Fragment) のサポート バージョンを使用して Android アプリを作成しています。
コードに奇妙なバグがあり、修正方法がわかりません。Fragment を別の Fragment に置き換えると、置き換えられた Fragment はまだアクティブで、タッチ イベントを受信しています。置き換えられた Fragment の Button の場所をタップすると、OnClick イベントが発生します。
これを修正する方法が本当にわかりません。誰でも私を助けることができますか?
Java コード
Fragment newFragment = new LoginActivityRegisterFragment();
...
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
ft.replace(R.id.login_fragment, newFragment);
ft.commit();
...
XML レイアウト
...
<fragment
class="de.myapp.fragments.LoginActivityMainFragment"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:id="@+id/login_fragment" />
...