我有一個動態添加textviews的佈局,我想用一條線來劃分每個textview。在Android上的TextView下繪製線條
類似的東西:
的TextView
的TextView
的TextView
我已經找到了下劃線的文本,但我想畫線無線固定大小不會強調文本的下劃線。
任何人都可以幫我嗎?
問候
我有一個動態添加textviews的佈局,我想用一條線來劃分每個textview。在Android上的TextView下繪製線條
類似的東西:
的TextView
的TextView
的TextView
我已經找到了下劃線的文本,但我想畫線無線固定大小不會強調文本的下劃線。
任何人都可以幫我嗎?
問候
這是最簡單,最類似於HTML使用<hr>
標籤:
<View
android:layout_width="fill_parent"
android:layout_height="1dp"
android:background="#ffffff" />
這將:
要將行把這個在你的XML佈局在屏幕上畫一條1dp厚的白線。如果您希望將其設爲固定寬度,只需將layout_width
更改爲所需的dp大小即可。將background
更改爲您選擇的HTML顏色代碼。
謝謝,工作正常 – 2012-02-22 12:31:51
有沒有一種方法可以重複使用,而無需每次都放這個XML佈局?例如,我們有可繪製的形狀,我可以重複使用它。 – 2012-03-19 09:41:01
如果我有100行,那麼我需要爲行添加100個textviews和views? – 2015-10-12 09:23:46
你可以建立一個ListView,它有一個分頻器,並且可以動態地添加行
只需添加這風格:
style="?android:listSeparatorTextViewStyle"
您TextView的
這會弄亂所有其他樣式,如文本大小,因此不是一個好的解決方案。 – John61590 2017-09-06 23:45:44
@ John61590怎麼回事? – MohammadReza 2017-09-27 13:35:03
做一個ImageView並在其中顯示一行。在每個TextView之後添加ImageView。 – 2012-02-21 01:08:10