Art*_*ang 7 android android-layout android-button
我正在开发一个项目,该项目需要根据用户在按钮上的选择显示一些动态文本。
我知道如何显示文本,但是我对如何在固定大小的按钮上正确显示其他文本感到困惑。
例如:“苹果”和“我有一个苹果”。我如何获得这样的结果:当显示“ Apple”时,文本大小会变大并适合按钮;当显示“我有Apple”时,文本会变小并可能变成三行?
谢谢!
Android 8.0 支持自动调整 TextViews 大小,因此您只需指定android:autoSizeTextType="uniform". 对于旧版本,您可以使用android.support.v7.widget.AppCompatTextViewwith app:autoSizeTextType="uniform"。
碰巧,它也适用于按钮,而对于旧版本,则android.support.v7.widget.AppCompatButton改为使用。
希望这有帮助。
| 归档时间: | 
 | 
| 查看次数: | 20441 次 | 
| 最近记录: |