package com.chenxh.flowlayout
import android.content.Context
import android.content.res.Resources
import android.graphics.Canvas
import android.icu.util.Measure
import android.util.AttributeSet
import android.util.Log
import android.util.TypedValue
import android.view.View
import android.view.View.MeasureSpec.EXACTLY
import android.view.ViewGroup
/**
* @description:
*
* @Date: 2021/1/13
*/
class FlowLayout1 : ViewGroup {
/**
* 每行的View集合
*/
private var mLinesView: MutableList<MutableList<View>> = mutableListOf()
/**
* 行高
*/
private var mLineHeight: MutableList<Int> = mutableListOf()
/**
* 水平、垂直间距
*/
private val mHorizontalSpacing = dp2px(20) //每个item横向间距
private val mVerticalSpacing = dp2px(8) //每个item横向间距
constructor(context: Context) : super(contex
Kotlin:FlowLayout横向流式自定义布局
最新推荐文章于 2025-03-06 15:23:52 发布