目录
3.kotlin自定义自动换行LinearLayout核心代码实现功能
1.概述
在app开发中,自定义LinearLayout布局也是常见布局,由于工作开发需求需要要求kotlin实现的自定义可以自动换行的LinearLayout,为了完成需求实现这个功能,特来开发此功能
2.实现步骤
首先自定义LinearLayout布局 然后引用布局,在代码中添加控件实现自动换行
3.kotlin自定义自动换行LinearLayout核心代码实现功能
3.1自定义LinearLayout
package com.train.troops.view
import android.content.Context
import android.graphics.Canvas
import android.graphics.Color
import android.graphics.Paint
import android.graphics.Rect
import android.util.AttributeSet
import android.view.View
import android.view.ViewGroup
/**
* 自定义自动换行LinearLayout
*/
class FixGridLinearLayout : ViewGroup {
private var mCellWidth: Int = 0
private va