Android设置edittext的文字宽度? setTextSize仅用于高度,为什么?

时间:2014-10-01 06:44:07

标签: android text-size

我注意到setTextSize(int)仅修改了edittext字符的高度。如何指定edittext的字符宽度。我无法使用edittext.setwidth,因为它只会更改edittext的宽度而不会更改字符的宽度。我需要格式化文本,因为我想插入一个与文本字体大小相同的提示。

如果可能的话,我也没有要测量的edittext的初始文本。

请帮帮我。感谢。

2 个答案:

答案 0 :(得分:0)

通过在xml

中编辑文本中的代码来更改提示大小和文本大小
android:textSize="14sp"

这将导致提示大小和文本大小为“14sp”

答案 1 :(得分:0)

请尝试这种方式,希望这有助于您解决问题。

退房:android:textScaleX

根据您需要的间距,这可能会有所帮助。这是TextView中与字母间距远程相关的唯一内容。