【发布时间】:2015-09-03 09:06:52
【问题描述】:
我有一个用于几个不同片段的 Activity 容器。除一个以外,所有片段都应具有相同的边距。这应该没有余量。但是我该怎么做呢?
这是我的 activity_container.xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fragmentContainer"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="15dp" />
此容器中的所有片段都有 15dp 的边距。但是有一个片段,应该有 0 dp。片段必须在容器中。所以只为这个片段创建一个容器是没有选择的。有人有解决这个问题的想法吗?
【问题讨论】:
-
您可以做的是删除边距表单活动布局并为片段布局添加填充:)
-
将该片段设为全屏,可能会对您有所帮助。使用
YourFragment.getActivity().getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
标签: java android xml android-fragments