按钮会干扰重叠片段

时间:2014-10-07 14:43:32

标签: android android-fragments

我有一个应用程序,其中一个片段是“主菜单”,可以根据按下的按钮打开子菜单(另一个片段)。每个子菜单完全覆盖主菜单。当从主菜单中按下一个按钮时,我会将事务添加到这个后台,这样当用户点击后退按钮时,它会将他带回主菜单:

MyFragment frag = new MyFragment ();
FragmentManager manager = getFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
transaction.add(R.id.main_layout, frag, "NextFrag");
transaction.addToBackStack("NextFrag");
transaction.commit();

我注意到我的“主菜单”片段中的按钮仍然在第二个片段中处于活动状态,即使您看不到它们。我遇到了this post,建议让每个片段的布局都可点击

android:clickable="true"

这有效,但我不明白为什么,觉得我错过了什么。

0 个答案:

没有答案