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 に答える