galaxy-nexus(4.2.2)で、svgが表示されない。(svg-android-1.1.jar)
galaxy-nexusでsvgファイルを表示しようとしたところ、表示されなかった。
使用したライブラリは、svg-android-1.1.jarです。
表示するSVGファイルは、android.svgです。
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ImageView imageView = new ImageView(this); imageView.setBackgroundColor(Color.BLUE); // imageView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); // この行がないと表示されない SVG svg = SVGParser.getSVGFromResource(getResources(), R.raw.android); Drawable pd = svg.createPictureDrawable(); imageView.setImageDrawable(pd); setContentView(imageView); }
コメントアウトした行がないと表示されなかった。
imageView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);