Android 带有带项目符号的文本的图像

Android 带有带项目符号的文本的图像,android,android-view,Android,Android View,首先祝你好运 新年快乐。 现在说正题。这里我想用图标显示文本。我只能显示文本,但不能显示图标。我如何才能做到这一点 一件重要的事情是,我从服务器得到响应。图像可以更改。整件事都很顺利,不是一行一行的 以下是示例: 任何形式的帮助都将不胜感激 更新: 来自服务器的响应: <div class=\"specsSection\">\n<p><strong>Entertainment on the Go</strong></p&

首先祝你好运

新年快乐。 现在说正题。这里我想用图标显示文本。我只能显示文本,但不能显示图标。我如何才能做到这一点

一件重要的事情是,我从服务器得到响应。图像可以更改。整件事都很顺利,不是一行一行的 以下是示例:

任何形式的帮助都将不胜感激

更新: 来自服务器的响应:

<div class=\"specsSection\">\n<p><strong>Entertainment on the Go</strong></p>\n
<table cellpadding=\"5\" cellspacing=\"0\" border=\"0\" class=\"tblSpecs\"><tr><td>
<img src=\"http://xyz.abc.in/sites/xyz.abc.in/icons/dolbyplus.jpg\" />
</td>\n<td>Sharp and Natural Sound with Digital Dolby Plus</td>\n</tr><tr><td>
<img src=\"http://xyz.abc.in/sites/xyz.abc.in/icons/wifi.jpg\" /></td>\n<td>
GPRS + WiFi (With Voice Calling)</td>\n</tr><tr><td>
<img src=\"http://xyz.abc.in/sites/xyz.abc.in/icons/lcd.jpg\" /></td>\n
<td>7\"Capacitive Touch LCD</td>\n</tr><tr><td>
<img src=\"http://xyz.abc.in/sites/xyz.abc.in/icons/dualcore.jpg\" /></td>\n
<td>Dual Core Processor</td>\n</tr><tr><td>
<img src=\"http://xyz.abc.in/sites/xyz.abc.in/icons/storage.jpg\" /></td>\n
<td>1 GB RAM, 4 GB eMMC</td>\n</tr><tr><td>
<img src=\"http://xyz.abc.in/sites/xyz.abc.in/icons/android.jpg\" /></td>\n
<td>Andorid 4.2 JellyBean</td>\n</tr><tr><td>
<img src=\"http://xyz.abc.in/sites/xyz.abc.in/icons/battery.jpg\" /></td>\n
<td>7+ hours of battery life</td>\n</tr></table></div>\n<div style=\"clear:both\">      </div>\n",
\n移动娱乐

\n \n数字杜比Plus带来的锐利音质和自然音质\n \n GPRS+WiFi(带语音通话)\n \n 7“电容式触摸液晶显示器\n \n 双核处理器\n \n 1 GB RAM,4 GB eMMC\n \n ANDROID 4.2果冻豆\n \n 电池寿命超过7小时\n\n“,
使用
android:drawableLeft=“
属性查看
TextView

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:drawableLeft="@drawable/image1" />
要动态设置图像,请使用

所以您正在从服务器获取图像URL。请参阅如何从服务器下载图像的线程。从连接中获取流并使用解码


使用AsyncTask下载图像并获取位图,在UI线程中设置为TextView…

使用
android:drawableLeft=“”
属性查看
TextView

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:drawableLeft="@drawable/image1" />
要动态设置图像,请使用

所以您正在从服务器获取图像URL。请参阅如何从服务器下载图像的线程。从连接中获取流并使用解码


使用AsyncTask下载图像并获取位图,在UI线程中设置为TextView…

您可以使用
android:drawableLeft=“@drawable/image\u at_left”
将图像精确地分配到
TextView

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:drawableLeft="@drawable/image_at_left"
    android:text="TextView" />

您可以使用android:drawableLeft=“@drawable/image\u at_left”将图像精确地分配到
文本视图的左侧

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:drawableLeft="@drawable/image_at_left"
    android:text="TextView" />

can'Name无法显示我正在收到带有html标记的响应我应该删除标记吗?或者您希望我在此处粘贴响应?您所说的hatm标记是什么意思?意味着您需要以编程方式更改drawableLeft?can'Name无法显示我正在收到带有html标记的响应我应该删除标记吗?或者您希望我粘贴这里的回答??你说的hatm标记是什么意思??意味着你需要以编程方式更改drawableLeft??请检查更新后的问题。这里产生了一些混乱。但是回答是HTML标记,所以我如何分别获取图像和文本。如你所见,我已经发布了我的回复。我的问题是,当我以单个字符串获取图像标签和文本时,如何分别过滤图像标签和文本。@Gopalrao@rup35h在这里,这里,这里和这里看到线程,在这里看到一些示例代码。请检查更新的问题。这里有一些混乱。但是响应是在HTML标记中,所以如何再次我可以分别获得图像和文本吗。如你所见,我已经发布了我的回复。我的问题是,当我以单个字符串获取图像标签和文本时,如何分别过滤图像标签和文本。@Gopalrao@rup35h在这里、这里、这里和这里查看线程,在这里查看一些示例代码,然后在同一布局中使用一个
ImageView
和一个
TextView
。然后使用一个
ImageView
和同一布局中的一个
TextView
setCompoundDrawablesWithIntrinsicBounds();