テキストビューの描画可能に設定するベクトル描画可能です。アンドロイドのテキストビューで描画可能なサイドベクトル描画可能ベクトル
レイヤリスト:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/ic_sort_up"/> //vector drawable
</layer-list>
はJavaで描画可能を得る:
Drawable ArrowDrawable = AppCompatResources.getDrawable(this, R.drawable.selected_arrow);
いくつかは、その後、ドローアブルをTextViewのためにレイヤーリストの描画可能に設定して、今、私のコードはレイヤリストに私のベクトル描画可能を置くために示唆いくつかのpepoleをグーグル後
アンドロイド6デバイスでコードを実行すると正常に動作しますが、アンドロイド4.4でこのエラーメッセージが表示されます。
android.content.res.Resources$NotFoundException: File res/drawable/selected_arrow.xml from drawable resource ID #0x7f0200c1
誰でもこの問題について助けてくれますか?
UPDATE
私の問題はそうthisリンクがない私はappcompatImageviewsで今それらを使用し、私の問題は、ベクトル描画可能になっている正常に動作しますので、5アンドロイドよりも低くして、ベクトル描画可能年代を使用して、Javaで描画可能年代をTextViewにするためにそれらを設定することではありません助けて。
私minSdkのバージョンがある15の – max
ん[この回答](http://stackoverflow.com/q/26548354/5241933)ヘルプ? –