0

ListViews で SVG ファイルを使用することは可能ですか?

ImageView を生成するために使用できるコードをいくつか見つけました。これは完全に正常に機能し、必要な SVG イメージをロードします。

ImageView imageView = new ImageView(this);
SVG svg = SVGParser.getSVGFromResource(getResources(), R.drawable.afghanistan);
imageView.setImageDrawable(svg.createPictureDrawable());
setContentView(imageView);

ListView に SVG 画像を取り込む方法を見つけるのに苦労しています。コードに ListView を設定しています (以下に例を示します)。

private void populateShoppingList() {
shoppingList.add(new listItem("Apple", R.drawable.apple);
shoppingList.add(new listItem("Banana", R.drawable.banana));
shoppingList.add(new listItem("Grapes", R.drawable.grapes));
shoppingList.add(new listItem("Orange", R.drawable.orange));
}

SVG ファイルを ListView に取り込む方法に関するアイデア (またはコード) を手伝ってくれる人はいますか?

どんな助けでも大歓迎です!!!

4

1 に答える 1

0

リストに ImageView を入力するために使用できるアダプタを作成する必要があります。

ここにこれを行う方法の例があります: Android の ListView に画像のリストを表示する方法は?

于 2013-09-09T21:11:59.913 に答える