我试图在最后一行添加Padding/Margin Bottom,在第一行添加Padding/Margin Top.我不能在项目xml中这样做,因为它会影响我所有的子元素.
我的RecyclerView适配器中有头文件和子文件,因此无法使用
android:padding="4dp"
android:clipToPadding="false"
我需要在每个标题的最后第一行单独使用它
我试图在最后一行添加Padding/Margin Bottom,在第一行添加Padding/Margin Top.我不能在项目xml中这样做,因为它会影响我所有的子元素.
我的RecyclerView适配器中有头文件和子文件,因此无法使用
android:padding="4dp"
android:clipToPadding="false"
我需要在每个标题的最后第一行单独使用它
我在kotlin中用这个来给最后一个only项留出底边
override fun onBindViewHolder(holder: RecyclerView.ViewHolder(view), position: Int) {
if (position == itemsList.lastIndex){
val params = holder.itemView.layoutParams as FrameLayout.LayoutParams
params.bottomMargin = 100
holder.itemView.layoutParams = params
}else{
val params = holder.itemView.layoutParams as RecyclerView.LayoutParams
params.bottomMargin = 0
holder.itemView.layoutParams = params
}
//other codes ...
}