如何在 android TextView 中使用 Get Ordered 列表

How to use Get Ordered list in android TextView

如何使用 android text-view 获取有序列表,如视图。

我需要在我的 activity 中添加一个有序列表我正在使用文本视图,但我无法粘贴 html directly.so 我怎么才能得到它?

<TextView
android:Layout_Width="match_parent"
android:Layout_Width="wrap_parent"
android:text="here i want list"/>

我也尝试使用字符串资源得到相同的结果,但我可以获得新行 /n 和任何类似的东西来制作一个新列表 Ordered/UN-Ordered ...等等

方法一:- 对于 HTML 列表和 Table.

之类的东西,您可以使用 WebView 而不是 TextVIew

1) 将所有 html 复制到某个文件 abc.html 并将此文件复制到应用程序中的资产文件夹,如果没有则创建一个文件夹并复制它

2) 在布局文件中制作webview

3) 在 java 中使用 findview 通过 id 和下一个 webview.loadurl("file:///android_asset/your_file_path_in_assets_folder_along_with_file_extension")

访问它

i) 如果您在 assests 文件夹中的文件路径是 Assets/abc/def/xyz.html => file:///android_asset/abc/def/xyz.html

ii) 如果您的文件直接位于根文件夹中,即资产文件夹 xyz.html => file:///android_asset/xyz.html

方法二:- 使用可以使用文本视图来表达 html 内容 :- 感谢 Rohit5k2 textView.setText(Html.fromHtml("your html text here"));

方法三:- 否则你可以通过使用项目符号的硬编码文本来获得项目符号(对于 ▶ 使用 \u25b6)看看这里:-

我认为这些足以指导你:p

这样使用

<TextView
android:id="@+id/text_view"
android:Layout_Width="match_parent"
android:Layout_Width="wrap_parent"
android:text="here i want list"/>

在代码中

TextView textView = (TextView) findViewById(R.id.text_view);
textView.setText(Html.fromHtml("your html text here"));