0

我正在开发一个应用程序,其中我配置了 html 数据。但是数据的背景图像不受影响意味着图像路径没有得到。

我放置了我的图像:res/drawable-hdpi 文件夹。

我正在使用以下逻辑:

strBody += "<tr><td background='../res/drawable-hdpi/msgblue_box.png' style='word-break:break-all;width:50%;'>" +   dslist.get(i).getBody()+"<br>"+ dslist.get(i).getDateformat()+ "</td><td style='width:50%'></td></tr>";

所以,请指导我如何解决这个问题。

4

1 回答 1

0

您需要使用 getResources.getDrawable 在代码中获取图像

ImageView img=new ImageView(this);    
 Drawable im= getResources().getDrawable(R.drawable.name); 
  img.setImageDrawable(im);


strBody += "<tr><td background="+img+ "style='word-break:break-all;width:50%;'>" +   dslist.get(i).getBody()+"<br>"+ dslist.get(i).getDateformat()+ "</td><td style='width:50%'></td></tr>";
于 2013-09-14T12:03:48.867 回答