我有和Android应用程序。我想在屏幕底部的所有内容的顶部显示一个片段(就像一个对话框,但在底部)。我正在向android添加一个片段。R.id-content:
FragmentTransaction transaction = activity.getSupportFragmentManager().beginTransaction();
transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
transaction.add(android.R.id.content, new MyFragment()).addToBackStack(null).commit();
显示片段,但片段下的视图仍在接收用户输入(滚动、单击)。我如何才能像在对话框中那样阻止这种行为?
将根布局设置为可点击的true,这样就不会再点击背景片段。
例如。
<LinearLayout
android:clickable="true"
>
.........
Your Other Layout
.........
</LinearLayout>