如何将TableLayout列缩小到minWidth?

一个世界

如果第3栏的文字较大,则第2栏消失。如果设置,第2列也会消失android:stretchColumns="2,3"我想将minWidths设置为第2列。但是此属性被忽略。

现在我能帮助自己通过设置android:stretchColumns="3"android:shrinkColumns="3"和应用maxWidth上的位置2.这几乎是做这项工作的TextView的,但minWidth将更多的解决方案。

            <TableLayout
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1"
                android:shrinkColumns="2,3"
                android:stretchColumns="3" >

                <TableRow
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content" >

                    <TextView
                        android:id="@+id/TextViewIdLabel"
                        style="@style/overlay_content"
                        android:text="@string/id_label"
                        android:textStyle="bold" />

                    <TextView
                        android:id="@+id/TextViewIdValue"
                        style="@style/overlay_content"
                        android:layout_marginLeft="4dp" />

                    <TextView
                        android:id="@+id/TextViewPersonIdLabel"
                        style="@style/overlay_content"
                        android:layout_marginLeft="8dp"
                        android:text="@string/person_id_label"
                        android:textStyle="bold" />

                    <TextView
                        android:id="@+id/TextViewPersonIdValue"
                        style="@style/overlay_content"
                        android:layout_marginLeft="4dp" />
                </TableRow>
                <!-- I skipped the other rows -->
           </TableLayout>

如果您想知道,这是使用的样式:

<style name="overlay_content">
    <item name="android:textColor">@color/foreground_color_on_dark_background</item>
    <item name="android:layout_width">wrap_content</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:textSize">20sp</item>
    <item name="android:ellipsize">marquee</item>
    <item name="android:singleLine">true</item>
</style>

更新:

随着答案的到来,我发现了关于我的要求的更多信息,我在此注释中总结了该问题:如何将TableLayout列缩小到minWidth?

Vrashabh irde

似乎这可能是您需要的实际解决方法,因此请提出我的评论。也许这可以改善,但实际上很难设置这些权重以适合您的应用程序

如何设置每列的权重而不是android:shrinkColumnsandroid:stretchColumns因此,对于第1列,您可以将权重设置为0.2,将第2列的权重设置为0.3,将第3列的权重设置为0.5,依此类推

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将TableLayout列缩小到minWidth?

来自分类Dev

如何将Flutter列中的小部件缩小到可用大小?

来自分类Dev

TensorFlow如何将图像缩小到7x7?

来自分类Dev

如何将灵活表格单元中的图像按比例缩小到窗口尺寸?

来自分类Dev

discord.py(重写)如何将命令使用能力缩小到单个通道?

来自分类Dev

如何将整个网页缩小到ipad或手机大小

来自分类Dev

如何将开发数据库缩小到更小?

来自分类Dev

将instanceof缩小到特定的子类

来自分类Dev

如何将固定宽度并缩小到内容的表格单元格组合在一起?

来自分类Dev

如何将深层嵌套的列表缩小到窗口中剩余的空间,以便页面不滚动但列表缩小并且可以滚动

来自分类Dev

如何有效地将数组缩小到目标标准差

来自分类Dev

强制将图像缩小到较小的编程习惯吗

来自分类Dev

将搜索结果缩小到多个类别

来自分类Dev

将VBA的范围缩小到单个文档?

来自分类Dev

强制将图像缩小到较小的编程习惯吗?

来自分类Dev

将CSS / JS缩小到各自的文件中

来自分类Dev

如何缩小到固定大小的输出文件?

来自分类Dev

如何使引导程序列缩小到其内容的大小

来自分类Dev

如何使用imagemagick将目录中的所有图像jpg缩小到另一个目录

来自分类Dev

将浏览器缩小到 iPhone 大小时,如何让英雄文本自行调整大小?

来自分类Dev

CSS 网格 3 列布局,边距缩小到 0px 后缩小中心

来自分类Dev

将Valo主题的间距和小部件尺寸缩小到Reindeer主题的间距

来自分类Dev

使用Guard将JavaScript文件缩小到另一个目录

来自分类Dev

将numpy数组保存到图像会将图像部分缩小到错误的大小

来自分类Dev

为什么打字稿将未知范围缩小到从不进入可达条件块?

来自分类Dev

将400x400模糊缩小到300x300

来自分类Dev

将浏览器内容缩小到浏览器窗口大小

来自分类Dev

将html视频缩小到父容器的大小,而不使用隐藏的溢出

来自分类Dev

将数据集缩小到更小的尺寸,保留数据集中的信息要点

Related 相关文章

  1. 1

    如何将TableLayout列缩小到minWidth?

  2. 2

    如何将Flutter列中的小部件缩小到可用大小?

  3. 3

    TensorFlow如何将图像缩小到7x7?

  4. 4

    如何将灵活表格单元中的图像按比例缩小到窗口尺寸?

  5. 5

    discord.py(重写)如何将命令使用能力缩小到单个通道?

  6. 6

    如何将整个网页缩小到ipad或手机大小

  7. 7

    如何将开发数据库缩小到更小?

  8. 8

    将instanceof缩小到特定的子类

  9. 9

    如何将固定宽度并缩小到内容的表格单元格组合在一起?

  10. 10

    如何将深层嵌套的列表缩小到窗口中剩余的空间,以便页面不滚动但列表缩小并且可以滚动

  11. 11

    如何有效地将数组缩小到目标标准差

  12. 12

    强制将图像缩小到较小的编程习惯吗

  13. 13

    将搜索结果缩小到多个类别

  14. 14

    将VBA的范围缩小到单个文档?

  15. 15

    强制将图像缩小到较小的编程习惯吗?

  16. 16

    将CSS / JS缩小到各自的文件中

  17. 17

    如何缩小到固定大小的输出文件?

  18. 18

    如何使引导程序列缩小到其内容的大小

  19. 19

    如何使用imagemagick将目录中的所有图像jpg缩小到另一个目录

  20. 20

    将浏览器缩小到 iPhone 大小时,如何让英雄文本自行调整大小?

  21. 21

    CSS 网格 3 列布局,边距缩小到 0px 后缩小中心

  22. 22

    将Valo主题的间距和小部件尺寸缩小到Reindeer主题的间距

  23. 23

    使用Guard将JavaScript文件缩小到另一个目录

  24. 24

    将numpy数组保存到图像会将图像部分缩小到错误的大小

  25. 25

    为什么打字稿将未知范围缩小到从不进入可达条件块?

  26. 26

    将400x400模糊缩小到300x300

  27. 27

    将浏览器内容缩小到浏览器窗口大小

  28. 28

    将html视频缩小到父容器的大小,而不使用隐藏的溢出

  29. 29

    将数据集缩小到更小的尺寸,保留数据集中的信息要点

热门标签

归档