2016-04-04 11 views
0

Ich fand diesen Fehler, wenn ich Daten eingeben möchte, aber ich habe keine Zeichen in meinem Code verwendet. Und ich benutze nur einen einfachen EditText, um die Daten zu lesen. Ich habe auf viele andere Lösungen in diesem Forum hingewiesen, aber es ist keine Arbeit für Hilfe.Logcat Warnung: Verwenden Sie Resources.getDrawable (Int, Theme) oder Context.getDrawable (Int)

Drawable android:drawable/text_cursor_material has unresolved theme attributes! Consider using Resources.getDrawable(int, Theme) or Context.getDrawable(int). 
java.lang.RuntimeException 
    at android.content.res.Resources.getDrawable(Resources.java:740) 
    at android.support.v7.widget.TintResources.superGetDrawable(TintResources.java:48) 
    at android.support.v7.widget.AppCompatDrawableManager.onDrawableLoadedFromResources(AppCompatDrawableManager.java:374) 
    at android.support.v7.widget.TintResources.getDrawable(TintResources.java:44) 
    at android.widget.Editor$InsertionHandleView.getHotspotX(Editor.java:3772) 
    at android.widget.Editor$HandleView.updateDrawable(Editor.java:3399) 

Edited (The build.gradle)

apply plugin: 'com.android.application' 


android { 
compileSdkVersion 23 
buildToolsVersion "23.0.2" 


defaultConfig { 
    applicationId "com.example.user.myapp" 
    minSdkVersion 16 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
    // Enabling multidex support. 
    // multiDexEnabled true 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 
} 

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
wearApp project(':wear') 
testCompile 'junit:junit:4.12' 
compile 'com.android.support:appcompat-v7:23.2.0' 
compile 'com.google.android.gms:play-services:8.4.0' 
compile 'com.android.support:design:23.2.0' 

compile files('libs/org.apache.http.legacy.jar') 

compile 'com.android.support:support-v4:23.2.0' 
} 
+0

Geben Sie Ihren Code an, wo Sie die Zeichnungseinstellungen vornehmen können. –

+0

posten Sie bitte Ihre 'build.gradle' –

Antwort

0

dieses issue

  • Verwenden zusammenfassend ContextCompat.getDrawable(Context, int) anstelle von getResources().getDrawable(int) (die veraltet ist).

  • Verwenden 0.8.5.7 oder höher, falls verfügbar, aber nicht 0.8.5.6 von Material-Dialoge.

Verwandte Themen