如何解决android.content.res.Resources $ NotFoundException:来自可绘制资源ID#0x7f02008f的文件res / drawable / ic_paper_plane.xml?

时间:2017-12-08 10:48:50

标签: android vector

我知道这个问题要求很多时间,但我尝试了所有这些,但没有达到我的要求我在XML文件中使用vectorDrawables.useSupportLibrary = true属性在我的按钮中显示矢量图像并在上面的API 21上运行但是如果我我运行在下面的API 21中的相同代码,如19然后应用程序崩溃,我已经添加AppCompatDelegate.setCompatVectorFromResourcesEnabled(true);<android.support.v7.widget.AppCompatButton android:id="@+id/shduleSms" android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableLeft="@drawable/ic_shedule_sms" android:drawablePadding="5dip" app:layout_constraintTop_toBottomOf="@+id/textConCount" android:padding="15dp" android:layout_marginEnd="30dp" android:layout_marginRight="30dp" app:layout_constraintRight_toRightOf="@+id/textConCount" android:layout_marginTop="15dp" android:text="@string/sendlater" android:textColor="@color/white" android:theme="@style/MyButtonTwo" /> 但两个都不适合我,任何人都可以帮我解决这个问题,我的xml代码是:

$.ajax({
    type: "POST",
    url: "send_db.php",
    data: {'send_array':array_send},
    success:  function(data){

    var jsonRes  = jQuery.parseJSON(data);
    var plant  = jsonRes.plant;
    var array_length = jsonRes.plant.length;

    for (var i = 0; i < array_length; i++) {

        document.getElementsByName("user_plant1").checked = true;

    }

    }
});

2 个答案:

答案 0 :(得分:0)

请分享您的可绘制代码。在矢量可绘制文件中,某些属性无法在SDK版本21下使用,可能会导致运行时崩溃。

答案 1 :(得分:0)

由于文件损坏或未知,此错误主要发生。如果使用xml(矢量),请分享您的可绘制源代码。