2016-09-08 6 views
0

bekam ich diese Ausnahme

Caused by: android.content.res.Resources$NotFoundException: File res/drawable/abc_ic_ab_back_material.xml from drawable resource ID #0x7f020016 

ich versuche, dieses Symbol zu erhalten in

ContextCompat.getDrawable(this, android.support.v7.appcompat.R.drawable.abc_ic_ab_back_material); 
// ofc i used full path to support-v7 library icon, but i hadnt access to my code right now :(

Gradle Version 2.1 Android Support-Bibliotheken Version 24.2.0 Ausnahme erscheint auf api19 (4.4.4)

hinzufügen zu defaultConfig diese Zeile löste Problem

vectorDrawables.useSupportLibrary = true 

Kopieren Symbol meines ziehbar Verzeichnis didnt löst Problem zu

Vielleicht hat ein paar Tricks kennen, diese Ausnahme zu vermeiden?

+0

Mit 'useSupportLibrary', sollte nicht die Deklaration sein: 'android.R.drawable.abc_ic_ab_back_material'? – Shaishav

+0

Ich habe die Frage bearbeitet. Ich benutze android.support.v7.appcompat.R.drawable.abc_ic_ab_back_material. ist es gelöst, wenn ich android.R.drawable.abc_ic_ab_back_material verwenden werde? Entschuldigung für mein schlechtes Englisch :( –

+0

Hat [this] (https://imgur.com/a/g7mdk) Fehler zu Ihnen auch? – Shaishav

Antwort

0

Kopieren des Drawable zu Projekt res Ordner behobenes Problem. Danke für Shaishav

Verwandte Themen