gpt4 book ai didi

android - 知道有多少行有一个按钮'文本android

转载 作者:行者123 更新时间:2023-11-29 20:21:16 24 4
gpt4 key购买 nike

正如标题所描述的,我想知道Android中一个按钮的文本有多少行。

我知道,如果按钮的文本太大,应用程序会剪切文本并使按钮多行。

文字大小不仅取决于屏幕大小(使用sp作为文字大小),还取决于手机文字大小配置,所以我无法预料文字大小。

这就是为什么我想动态地知道按钮是否是多行的,所以我可以更改 View 布局以显示按钮而不是在一行中,将一个按钮放在另一个按钮的下方。

关于如何实现它的任何想法?

谢谢!

最佳答案

您可以使用your_Button_Obj.getLineCount()

public abstract int getLineCount ()

Added in API level 1 Return the number of lines of text in this layout.

http://developer.android.com/intl/es/reference/android/text/Layout.html#getLineCount()

how to use getlinecount() in textview android

关于android - 知道有多少行有一个按钮'文本android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33170019/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com