Joã*_*nes 20 android line textview
我有一个动态添加textview的布局,我想用一行分隔每个textview.
像这样的东西:
的TextView
的TextView
的TextView
我已经找到了为文本加下划线的方法,但我希望画一条固定大小的行不要在文本下划线.
谁能帮我吗 ?
最好的祝福
koo*_*ng3 59
这是<hr>在HTML中使用标记最简单和最相似的方法:
将它放在您想要行的XML布局中:
<View
android:layout_width="fill_parent"
android:layout_height="1dp"
android:background="#ffffff" />
Run Code Online (Sandbox Code Playgroud)
这将在屏幕上绘制一条1 dp的白线.如果您希望它是固定宽度,只需更改为layout_width您想要的dp大小.将更background改为您选择的HTML颜色代码.
Moh*_*eza 17
只需添加此样式:
style="?android:listSeparatorTextViewStyle"
Run Code Online (Sandbox Code Playgroud)
到您的TextView
小智 6
如果要以编程方式添加,请执行以下操作:
mTextView.setPaintFlags(mTextView.getPaintFlags()| Paint.UNDERLINE_TEXT_FLAG);
Run Code Online (Sandbox Code Playgroud)
或者您可以将其添加到 strings.xml:
<string name="your_string_here"><u>This is an underline</u>.</string>
Run Code Online (Sandbox Code Playgroud)
或者 :
SpannableString spannableStringObject= new SpannableString("Your text here");
spannableStringObject.setSpan(new UnderlineSpan(), 0,
spannableStringObject.length(), 0);
textView.setText(spannableStringObject);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31865 次 |
| 最近记录: |