安卓简单的流布局

导依赖:
compile 'com.fynn.fluidlayout:fluidlayout:1.0'

导在[uild.gradle]包中

布局:

<com.fynn.fluidlayout.FluidLayout
        android:id="@+id/flu"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
</com.fynn.fluidlayout.FluidLayout>

定义数组

    String[] arrs={"阿凡达","古墓丽影","钢铁侠","美国队长","蚁人","华为p20","雷神","超凡蜘蛛侠","复仇者联盟","绿巨人","正义联盟","绝地求生","灭霸"};

找控件

flu = findViewById(R.id.flu);

主要工程代码

for (int x = 0;x<arrs.length;x++){//循环遍历
            Button tv = new Button(this);//设置展示控件
            tv.setText(arrs[x]);//获取数组内容
            tv.setTextSize(20);//设置字体大小
            FluidLayout.LayoutParams pa = new FluidLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);//设置大小
            pa.setMargins(3,3,3,3);//设置编剧
            flu.addView(tv,pa);//布局获取
        }
源代码出处:https://blog.csdn.net/zhaochuang4858529/article/details/79571663
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值