Android 如何在不使用webview的情况下使用HTML给出水平线
我有文本视图,我想在一些文本后给出水平线 比如说,Android 如何在不使用webview的情况下使用HTML给出水平线,android,Android,我有文本视图,我想在一些文本后给出水平线 比如说, String line1="Hello Developer"; String line2-"Bye All"; textView.setText(Html.fromHtml(line1+"<hr>"+line2); String line1=“你好开发者”; 字符串行2-“再见”; textView.setText(Html.fromHtml(line1+“”+line2); 但是标签在这里不起作用。 如何显示在不使用webv
String line1="Hello Developer";
String line2-"Bye All";
textView.setText(Html.fromHtml(line1+"<hr>"+line2);
String line1=“你好开发者”;
字符串行2-“再见”;
textView.setText(Html.fromHtml(line1+“
”+line2);
但是
标签在这里不起作用。
如何显示在不使用webview的情况下使用fromHtml。因为
不支持标记。下面是Html.fromHtml()支持的标记。
(支持属性“href”)
(支持属性“颜色”和“面”)
Android outside WebView不支持HR标记
尝试以下解决方案
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="16dp"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_horizontal"
android:padding="10dp"
android:text="Hello Developer" />
<View
android:layout_width="2dp"
android:layout_height="wrap_content"
android:background="#FFFFFF" />
<TextView
android:id="@+id/textView2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_horizontal"
android:padding="10dp"
android:text="Bye All" />
</LinearLayout>
使用而不是
@Palakp您找到解决方案了吗?我需要这条水平线(仅在一个textview中…)不,我不能使用view。我希望所有内容都在一个textview中。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="16dp"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_horizontal"
android:padding="10dp"
android:text="Hello Developer" />
<View
android:layout_width="2dp"
android:layout_height="wrap_content"
android:background="#FFFFFF" />
<TextView
android:id="@+id/textView2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_horizontal"
android:padding="10dp"
android:text="Bye All" />
</LinearLayout>