我想这张照片几乎可以解释它:这样的事情可能吗?
答案 0 :(得分:2)
不是真的,因为你不能拥有这种形状的任何类型的Layout
。但你可以作弊,让用户认为它是这样的。只需按照您想要的方式在布局B中设置内容即可。
答案 1 :(得分:0)
您可以使用RelativeLayout
来实现此类布局。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#00FFFF"
android:orientation="vertical" >
</LinearLayout>
<LinearLayout
android:layout_width="200dp"
android:layout_height="300dp"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:background="#FF0000"
android:orientation="vertical" >
</LinearLayout>
</RelativeLayout>
答案 2 :(得分:0)
没有什么可以阻止你像Krrishnaaaa的回答那样重叠布局。
根据您希望保留的Views
,您可以尝试类似这些内容,将片段B分成两个单独的部分: