如何根据文本大小调整视图布局

佐罗2b

我有一个视图,我想根据文本视图中文本的长度以大格式还是紧凑格式进行布局,如下所示:

查看布局

实现此目标的最佳方法是什么?

我想我需要测量文本和控件的长度,并获取可用空间以查看它们是否适合一行。如果他们将使用紧凑的布局,否则请使用较大的布局。

这是正确的方法,还是有一种方法可以通过单一布局来实现?

J

您需要的布局称为FlowLayout。但是android SDK目前不支持这种布局。有很多不错的第三方库可用,其中之一就是FlowLayout

摇篮:

compile 'com.wefika:flowlayout:0.4.1'

在您的布局中:

<com.wefika.flowlayout.FlowLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="start|top">

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Lorem ipsum" />

</com.wefika.flowlayout.FlowLayout>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何根据文本大小调整视图布局

来自分类Dev

如何根据UITextView子视图的大小调整UITableViewCell的大小?

来自分类Dev

Flutter:如何根据设备的屏幕大小调整文本大小

来自分类Dev

根据屏幕大小调整文本大小

来自分类Dev

根据屏幕大小调整文本大小

来自分类Dev

如何使用Jquery / javascript根据视图端口大小调整图像大小

来自分类Dev

根据子视图的内容大小调整滚动视图

来自分类Dev

UWP 根据屏幕大小调整控件布局/位置

来自分类Dev

在UICollectionView布局转换中完善子视图的大小调整

来自分类Dev

如何根据浏览器窗口大小调整文本大小

来自分类Dev

根据内容大小调整文本标签的大小

来自分类Dev

根据按钮/标签大小调整文本大小

来自分类Dev

如何根据其图标的大小调整QPushButton的大小?

来自分类Dev

如何根据窗口大小调整元素大小

来自分类Dev

如何根据屏幕大小调整php中的图像大小?

来自分类Dev

Gridbag布局->如何阻止组件随窗口大小调整?

来自分类Dev

如何根据视口大小调整Div高度?

来自分类Dev

如何根据标签大小调整 UICollectonView 高度

来自分类Dev

根据图像大小调整UIImageView的大小?

来自分类Dev

JTable根据ScrollPane的大小调整大小

来自分类Dev

根据视频大小调整div的大小

来自分类Dev

如何使用其中的文本大小调整div宽度

来自分类Dev

QT布局小部件的大小调整

来自分类Dev

QT布局小部件的大小调整

来自分类Dev

根据图像大小调整居中文本字体大小。怎么样?

来自分类Dev

在 Bootstrap 中根据图像和屏幕大小调整文本大小

来自分类Dev

如何根据页面高度调整文本大小?

来自分类Dev

调整div中的文本大小调整img大小

来自分类Dev

如何根据浏览器的大小调整自适应AdSense单元的大小

Related 相关文章

  1. 1

    如何根据文本大小调整视图布局

  2. 2

    如何根据UITextView子视图的大小调整UITableViewCell的大小?

  3. 3

    Flutter:如何根据设备的屏幕大小调整文本大小

  4. 4

    根据屏幕大小调整文本大小

  5. 5

    根据屏幕大小调整文本大小

  6. 6

    如何使用Jquery / javascript根据视图端口大小调整图像大小

  7. 7

    根据子视图的内容大小调整滚动视图

  8. 8

    UWP 根据屏幕大小调整控件布局/位置

  9. 9

    在UICollectionView布局转换中完善子视图的大小调整

  10. 10

    如何根据浏览器窗口大小调整文本大小

  11. 11

    根据内容大小调整文本标签的大小

  12. 12

    根据按钮/标签大小调整文本大小

  13. 13

    如何根据其图标的大小调整QPushButton的大小?

  14. 14

    如何根据窗口大小调整元素大小

  15. 15

    如何根据屏幕大小调整php中的图像大小?

  16. 16

    Gridbag布局->如何阻止组件随窗口大小调整?

  17. 17

    如何根据视口大小调整Div高度?

  18. 18

    如何根据标签大小调整 UICollectonView 高度

  19. 19

    根据图像大小调整UIImageView的大小?

  20. 20

    JTable根据ScrollPane的大小调整大小

  21. 21

    根据视频大小调整div的大小

  22. 22

    如何使用其中的文本大小调整div宽度

  23. 23

    QT布局小部件的大小调整

  24. 24

    QT布局小部件的大小调整

  25. 25

    根据图像大小调整居中文本字体大小。怎么样?

  26. 26

    在 Bootstrap 中根据图像和屏幕大小调整文本大小

  27. 27

    如何根据页面高度调整文本大小?

  28. 28

    调整div中的文本大小调整img大小

  29. 29

    如何根据浏览器的大小调整自适应AdSense单元的大小

热门标签

归档