2014-10-01 60 views
0

我注意到setTextSize(int)只修改edittext字符的高度。我如何指定edittext字符的寬度。我不能使用edittext.setwidth,因爲它只改變edittext的寬度而不改變字符的寬度。我需要格式化文本,因爲我想插入與文本具有相同字體大小的提示。Android設置edittext的文本寬度? setTextSize僅適用於高度,爲什麼?

如果可能,我也沒有要編輯的edittext的初始文本。

請幫幫我。謝謝。

+0

看看是否有幫助:http://stackoverflow.com/questions/16912565/how-to-set-edittext-width-to-one-character/16912591#16912591 – 2014-10-01 06:46:21

回答

0

變化提示大小和文字大小都在XML

android:textSize="14sp" 

在編輯文本下面的代碼將導致「器14sp」

0

的兩個提示大小和文字大小嚐試這種方式,希望這會幫助你解決你的問題。

退房:android:textScaleX

取決於你有多少空間需要,這可能幫助。這是唯一與TextView中的字母間距有關的事情。

相關問題