我想将FrameLayout
放置在屏幕中央,而不考虑父级的高度和位置。因此,例如,如果我有一个在屏幕上移动的父视图,我不希望我的FrameLayout
随它一起移动,而总是在屏幕上居中。
如何在Android中做到这一点?
答案 0 :(得分:0)
我建议您将RelativeLayout用作根,然后使用FrameLayout。像这样:
<RelativeLayout
android:layout_height="match_parent"
android:layout_width="match_parent">
<FrameLayout
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_centerInParent="true">
<OtherView/>
<OtherView>
</FrameLayout>
<OtherView/>
</RelativeLayout>