我将支持库(包括design,recyclerview,cardview,support,appcompat)升级到23.2。而回收物品项目突然间有很大的间距,如底部所示。我尝试了所有的地方,没有一个工作,下面是我发现与此相关的代码的一部分:
RecyclerView定义:
<android.support.v7.widget.RecyclerView
android:id="@+id/reminder_recycler_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" />
项目定义:
<com.blunderer.materialdesignlibrary.views.CardView
android:id="@+id/reminder_holder_card_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:clickable="true"
android:elevation="5dp"
style="@style/CardView.Ripple"/>
ViewHolder:
public static class RecyclerViewHolder extends RecyclerView.ViewHolder{
CardView cardView;
public RecyclerViewHolder(View itemView) {
super(itemView);
cardView = (CardView) itemView.findViewById(R.id.reminder_holder_card_view);
}
}
界限没有任何问题(中间部分在后台,不一样):