我是Android新手。我想创建像My Image这样的TextView。我搜索了很多,但我没有得到任何想法。 在My TextView中如何在Text上绘制一条线。请帮帮我。
任何帮助都会得到赞赏。
答案 0 :(得分:2)
你可以直接在布局文件中创建这一行
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:orientation="vertical"
android:id="@+id/viewline">
<TextView
android:id="@+id/txts"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hello to all"
android:textColor="#000000"
android:layout_centerHorizontal="true"
android:textSize="25sp" />
<View
android:layout_width="150dp"
android:layout_height="1dp"
android:layout_marginTop="15dp"
android:layout_centerHorizontal="true"
android:background="#000000"></View>
</RelativeLayout>
给出了如下视图:
答案 1 :(得分:0)
试试这个:
tv.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);
答案 2 :(得分:-1)
设置Strikethrough。
textView.setPaintFlags(txtView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
textView.setText("10.00 AM");
清除删除线
textView.setPaintFlags(0);