无法制作两个视图来平均占据屏幕

用户3600801

我正在使用以下代码创建包含文本视图和微调器的表布局。

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:stretchColumns="1">

    <TableRow>

        <TextView
            android:id="@+id/lblListHeader"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginBottom="20dp"
            android:layout_marginLeft="20dp"
            android:layout_weight="1"
            android:layout_marginRight="20dp"
            android:layout_marginTop="20dp"
            android:text="Form"
            android:singleLine="true"
            android:textColor="#000" />
        <Spinner
            android:id="@+id/spinner1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:background="@android:drawable/btn_dropdown"
            android:spinnerMode="dropdown"
            android:entries="@array/action"/>

    </TableRow>
</TableLayout>

问题在于“文本视图”和微调器的宽度不相等。当文本视图的大小较大时,微调器的大小将变小。我该如何解决这个问题?

Vucko

width它们两个都更改为零而不是wrap_content

android:layout_width="0dp"

同时使用weightwidth时,该width属性将覆盖weight

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法制作动态两列表

无法制作menuconfig

如何使两个标签在角形材料2中占据整个屏幕宽度

显示两个元素,每个元素占据屏幕高度的50%

Android:如何同时制作两个屏幕录像?

需要制作定制的reducer来减去两个值

用两个查询制作水平视图

无法制作2个外键,“ errno:150”

将两个视图放在屏幕中央

无法拉伸两个元素以使其占据页面的整个宽度

如何获得两个切换隐藏/显示按钮来占据一个体内相同的空间?

无法制作无限轮播

无法制作标签的出口

Pyinstaller 无法制作 exe

无法使用intellij制作两个独立的jar文件

如何在xml布局中添加两个Scroll视图,以使每个scrollview占据布局高度的一半?

如何制作一个具有屏幕尺寸两个div的可滚动flexbox?

我无法制作图片来填充整个列div

无法在两个不同的视图上使用相同的BindingAdapter

是否可以在平均堆栈的单个控制器中制作两个模型?

使两个框架分别占据可用宽度的50%?

如何制作两个 LinearLayout,每个都占屏幕的 50%?

如何制作一个 CSS 类来制作两个文本行,如标题和副标题?

如何根据两个数组之间的差异来制作一个数组?

如何通过比较两个列表的值来制作新列表?

C ++ 这两个代码之间的区别是什么来制作对象数组?

如何使用Plotly制作两个下拉菜单来控制子图

无法制作共享的curl库

无法制作 .box 文件 -Training Tesearct