我希望视图在顶部不适合其容器时从顶部而不是从底部裁剪。这是我的布局:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height=“100dp”
<View
android:id="@+id/my_view"
android:layout_width="match_parent"
android:layout_height=“80dp">
</FrameLayout>
现在,my_view的底部20dp被裁剪掉了。如何裁剪my_view的前20dp而不是底部?
答案 0 :(得分:1)
您可以使用视图的布局重力来完成此操作
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:background="#FFFFFF"
android:layout_height="100dp">
<View
android:id="@+id/my_view"
android:layout_width="match_parent"
android:layout_gravity="bottom"
android:background="#000000"
android:layout_height="80dp"/>