我需要将TextView
放在屏幕顶部
在不同的情况下,它的高度是不同的
如果TextView
占据屏幕的40%以上,我想让{{1}}可滚动
当然如果只有3个单词,它必须只排成一行。
有什么想法吗?
答案 0 :(得分:0)
您可以使用SDP - a scalable size unit
提供新大小单元的android SDK - sdp(可扩展dp)。此尺寸单位随屏幕尺寸而变化。它可以帮助Android开发人员支持多个屏幕。
文字使用SSP - a scalable size unit for texts
提供新大小单元的android SDK - ssp(可扩展sp)。此尺寸单位根据sp尺寸单位(对于文本)缩放屏幕尺寸。它可以帮助Android开发人员支持多个屏幕。
尝试其中任何一项。我认为这些将帮助你很多
答案 1 :(得分:0)
在xml中提供android:layout_weight="1"
并使用textSize in sp not dp
答案 2 :(得分:0)
使用dimen文件设置文字大小&给填充