0

は、私は私のアプリでRecylerViewCardViewを使用してbuild.gradleファイルでこの私の依存関係:recyclerViewとCardViewを依存関係に追加する必要がありますか?

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') 
    } 

私のアプリが正常にキットカットで動作します。これらの依存関係をbuild.gradleに追加する必要はありますか?違いはなんですか?

compile 'com.android.support:cardview-v7:23.2.1' 
compile 'com.android.support:recyclerview-v7:23.2.1' 

私はAndroid Studio 2.0を使用しています。アンドロイド5.1.1(ロリポップ)でSAMSUNG A5でアプリを実行すると、私のRecyclerViewはスクロールせず、私のCardViewには影とコーナーがありません。私は、card_view:cardUseCompatPadding="true"を追加するか、マージンを追加するなど、SOで示唆された解決策を試しています。xmlns:card_view="http://schemas.android.com/apk/res-auto"からxmlns:card_view="http://schemas.android.com/tools"への変更は機能しません。
これらの問題は依存関係に関連していますか?

+0

本当に私はピカソとマテリアルドロワーのような私の依存関係に別の外部ライブラリを持っています。 – Mneckoee

+1

はい。ライブラリ依存関係として追加する必要があります。 –

+0

しかし、私はそれらのアプリケーションを正常に実行して追加しません。どうして? – Mneckoee

答えて

1

com.android.support:design:23.2.1にはRecyclerViewが含まれています。 cardViewはリンクには記載されていませんが、エラーが見つからない場合はcardviewがレンダリングされますが、それも含まれています。したがって、これらを依存関係に追加する必要はありません。

Recyclerviewは、行が画面に収まる場合はスクロールしません。これらのために別にSOの質問を提起することができます。

+0

recyclerViewの行について詳しく説明できますか? kitkatではスクロールしますが、A5では表示されません – Mneckoee

+0

あなたはrecyclerviewで5行/アイテムがあり、ディメンションはデバイスの画面に収まると言います。スクロールの必要がないため、スクロール可能ではありません。あなたのA5画面は、recyclerview – suku

+0

:)のすべての項目に対応できる可能性があります。 NO。私のリストにはスクロールするのに十分なアイテムがありますが、表示されていないアイテムはスクロールする必要があります。奇妙な振る舞いがあります。指を上に動かすと(スクロールダウン)、リサイクラーには何の変化も見られませんが、別のアクティビティーに戻ってくると、リサイクラーがスクロールダウンします。 – Mneckoee

関連する問題