Ich benutze RecylerView
und CardView
in meiner app und diese meine Abhängigkeiten in build.gradle
Datei:Sollte ich RecyclerView und CardView in Abhängigkeiten hinzufügen?
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:design:23.2.1'
compile 'co.ronash.pushe:android-lib:0.9.1'
compile('com.mikepenz:materialdrawer:[email protected]') {
transitive = true
}
compile('com.mikepenz:crossfadedrawerlayout:[email protected]')
compile 'com.mikepenz:google-material-typeface:[email protected]'
compile 'com.mikepenz:fontawesome-typeface:[email protected]'
compile 'com.mikepenz:octicons-typeface:[email protected]'
compile 'com.readystatesoftware.sqliteasset:sqliteassethelper:+'
compile 'com.github.bluejamesbond:textjustify-android:2.1.1'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.github.jd-alexander:LikeButton:0.2.0'
compile project(':material_rey')
}
meine App funktioniert einwandfrei in kitkat. Sollte ich diese Abhängigkeiten zu meinem build.gradle hinzufügen oder nicht? Was ist der Unterschied?
compile 'com.android.support:cardview-v7:23.2.1'
compile 'com.android.support:recyclerview-v7:23.2.1'
Ich benutze Android Studio 2.0. Wenn ich meine App auf SAMSUNG A5 mit Android 5.1.1 (Lollipop) laufen lasse, scrollt meine RecyclerView
nicht und meine CardView
hat keine Schatten und Ecken. Ich versuche Lösungen vorgeschlagen in SO wie Hinzufügen card_view:cardUseCompatPadding="true"
oder Hinzufügen von Marge. Sogar Änderung xmlns:card_view="http://schemas.android.com/apk/res-auto"
bis xmlns:card_view="http://schemas.android.com/tools"
funktioniert nicht.
Sind diese Probleme im Zusammenhang mit Abhängigkeiten?
Wirklich ich habe eine andere externe Bibliotheken in meinen Abhängigkeiten wie Picasso und Material Schublade. – Mneckoee
Ja. Sie müssen sie als Bibliotheksabhängigkeit hinzufügen. –
Aber wenn ich sie nicht füge, läuft meine App erfolgreich. Warum? – Mneckoee