Open shikechen opened 7 years ago
MeituanSelectCityActivity的mHeaderAdapter
<@LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="15dp">
<android.support.v7.widget.RecyclerView android:id="@+id/rvCity" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingRight="15dp" android:paddingTop="5dp"/>
<@/LinearLayout>
现有的title的paddingLeft是在根布局LinearLayout里面设置的, 如上LinearLayout的paddingLeft会应用于title,也会影响RecyclerView item。请教如何分别设置?
1、复制SuspensionDecoration类到你自己的项目 2、修改找到View child = parent.getChildAt(i);然后添加代码:child.setPadding(80,0,0,0);这里的80是左边距。 3、然后使用该类替换原先的类
谢回复。 我按照上述步骤试了,这样也会同步修改title和item的paddingLeft。
这个问题还没解决,有点不方便。
MeituanSelectCityActivity的mHeaderAdapter
<@LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingLeft="15dp">
<@/LinearLayout>
现有的title的paddingLeft是在根布局LinearLayout里面设置的, 如上LinearLayout的paddingLeft会应用于title,也会影响RecyclerView item。请教如何分别设置?