我正在设计一个数独游戏,它使用单词列表而不是数字。对于布局,我使用了 constraintLayout。 我遇到了一个问题,但是当一个词太大而无法放入一个单元格时。知道我该如何解决吗? p.s 抱歉第一次在这里发帖。所以不确定我的做法是否正确。
最佳答案
您可以使用 this library为了使您的文本自动调整大小并适合 View 。
通过使用此库,您不必担心何时更改文本大小以及它是否适合 View 。
下面是使用方法:
1)在grade中添加依赖:
实现 'me.grantland:autofittextview:0.2.1'
2) 将您的 textView 添加到您的布局中:
<me.grantland.widget.AutofitTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="true"
android:textSize="12sp"
app:minTextSize="8sp" />
关于android 单词不适合单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54966184/