2016-08-09 41 views
0

實施例:的Android - 如何對齊文本空間中的TextView

C1 = 
DC = 

TextView tv=(TextView)findViewById(R.id.mainTextView); 
tv.setText("C1 =\nDC ="); 

兩個C1DC是含有2個字符與一個空間,但仍然是「=」符號不垂直對齊文本。有沒有任何代碼可以做到這一點?我認爲,由於字符「C」的寬度略高於字符「1」的寬度,這使得間隔很亂。

回答

0

在這種情況下,你必須改變你的TextView的字體樣式是一個單倍行距類型。我會建議德羅伊德桑單

0

試試這個代碼: -

tv.setText( 「C1 =」 + \ n + DC =「);

使用此功能可以使空間 「他們之間\ u0020」 告訴我的。導致應用之後。

+0

是什麼在TextView中鍵入一個正則空間之間的區別還有那個unicode?因爲當我申請那個時......我仍然有山姆這個問題......但它是用等寬字體來解決的...... – darkMezzz