请查找图像
下面是我的布局XML:我正在为我的应用程序编写此代码
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".FullScreenImageActivity">
<com.github.chrisbanes.photoview.PhotoView
android:id="@+id/image11"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/navimage" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_margin="4dp"
android:orientation="horizontal"
android:weightSum="2">
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/download_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:src="@drawable/download"
app:backgroundTint="@android:color/white" />
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/download_sbtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:src="@drawable/download"
app:backgroundTint="@android:color/white" />
</LinearLayout>
</RelativeLayout>
任何人都可以指出我为什么它是不工作的任何建议将是有帮助的
3条答案
按热度按时间62lalag41#
从官方文件中学习总是更好的。
重量总和文件:
定义最大权重总和。如果未指定,则通过将所有子代的layout_weight相加来计算总和。例如,通过将layout_weight指定为0.5并将weightSum设置为1.0,可以使用此选项为单个子代提供总可用空间的50%。
可以是浮点值,如“1. 2”。
布局重量文件:
指示将LinearLayout中的多少额外空间分配给与这些LayoutParams关联的视图。如果不应拉伸视图,请指定0。否则,将在权重大于0的所有视图中按比例分配额外像素。
可以是浮点值,如“1. 2”。
5f0d552i2#
你得用点别的。
第一节第一节第一节第一节第一次
vdgimpew3#
这是一个简单的事情,你做。使线性布局重心的中心,然后给予平等的利润,以晶圆厂。
Here is snap =>