使用主要活动上方的片段

时间:2017-08-27 08:05:34

标签: android android-fragments

我在主要活动中使用片段我在主要活动中有一个编辑文本和按钮但是当我打开片段页面并在编辑文本点击时精确键盘激活。

所以这意味着下面的活动也在同时工作

1 个答案:

答案 0 :(得分:0)

片段被设计为在活动内部,如果您不想让您的活动可见,您可以使用片段的全屏布局,在交易片段时删除可以用.replace替换的.add命令。也为片段布局的根视图提供背景颜色。我认为这会有所帮助

YourFragment fragment = new YourFragment();
            getSupportFragmentManager().beginTransaction()
                    .replace(R.id.ll_job_view_fragment_container, fragment)
                    .addToBackStack(TAG_FRAGMENT_YOUR_VIEW)
                    .commit();

修改 替换可能没有帮助,如果您在同一容器中膨胀不同的片段,您只需将属性android:clickable="true"提供给每个片段的最顶级父视图,这将有所帮助。