×

WrapLayout轻量级换行组件

消耗积分:2 | 格式:zip | 大小:3.51 MB | 2022-06-13

江根磊

分享资料个

授权协议 未知
开发语言 Kotlin
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发网页组件

软件简介

一款轻轻轻轻量级的自动换行布局,可以设置 Gravity。

懒人使用方法

项目目录——>build.gradle

allprojects {

      repositories {
    
      ...
      maven { url 'https://jitpack.io' }
    }
}

app——>build.gradle
  
  	dependencies {
  
       		...
       
	     implementation 'com.github.pimaryschoolstudent:WrapLayout:1.0.0'
	     
	}

导入成功后像一般的布局使用即可,可以参考项目中的 MainActivity

动态添加组件

var tv = TextView(this)
tv.text = "新添加的TextView"
tv.setBackgroundColor( Color.WHITE)
var lp = ViewGroup.MarginLayoutParams(ViewGroup.MarginLayoutParams.WRAP_CONTENT,ViewGroup.MarginLayoutParams.WRAP_CONTENT)
wrapLayout.addView(tv,lp)



    
  

扩展用法

复制 WrapLayout.java 到你的项目中,在 res/values/attrs.xml

 
        
            
            
            
        

然后就可以自由扩展了

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !