У меня 2 просмотра.Я хочу, чтобы 2 вида заполнили весь экран, как с LinearLayout.Вид 1 должен идти в верхнем правом углу и должен быть меньше.Мне нужен FrameLayout, потому что у меня есть больше представлений поверх этого, поэтому этот вопрос о том, как заставить это работать с FrameLayout.
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/videoScreen"
android:layout_width="match_parent"
android:layout_height="match_parent">
<View
android:id="@+id/view1"
android:layout_width="match_parent"
android:layout_height="400dp"
android:layout_gravity="bottom"
android:background="@android:color/holo_red_dark" />
<View
android:id="@+id/view2"
android:layout_width="100dp"
android:layout_height="110dp"
android:layout_gravity="top|end"
android:background="@android:color/holo_blue_bright" />
</FrameLayout>
Для Nexus 4 это работает, но для других разрешений конечно это не так: ![enter image description here](https://i.stack.imgur.com/xnmfl.png)