在Android中创建图像类型TextView

时间:2015-12-10 05:43:58

标签: android android-layout android-studio textview

我是Android新手。我想创建像My Image这样的TextView。我搜索了很多,但我没有得到任何想法。 在My TextView中如何在Text上绘制一条线。请帮帮我。

enter image description here

任何帮助都会得到赞赏。

3 个答案:

答案 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>

给出了如下视图:

enter image description here

答案 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);