Onionsss / FlowLayout

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FlowLayout

FlowLayout

依赖方式  implementation 'com.onion.flow:FlowLayout:1.0.0'
xml
<com.onion.flow.FlowLayout
android:id="@+id/flow"
android:background="@color/colorPrimary"
app:flow_textColor="#ffffff"
app:flow_textSize="14sp"
app:flow_backgroundRes="@drawable/select"
app:flow_marginLeft="10dp"
app:flow_paddingLeft="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content">
Java
val data = mutableListOf("梦幻西游","魔兽世界","京东","美团","饿了么","魔兽世界之征途","呵呵","一一一一","QQ飞车","DNF","京东"
          ,"我的世界","360应用市场","美国之心","Windows","呵呵呵")
  flow.setData(data)
  flow.start()
  flow.flowListener = object : FlowClickListener{
           override fun onClick(title: String, position: Int) {
               Toast.makeText(this@MainActivity,"$title-$position",Toast.LENGTH_LONG).show()
           }
       }

image

About


Languages

Language:Kotlin 88.7%Language:Java 11.3%