动态添加布局(个人觉得还算不错,查了很多资料,网上没有我要的,所以写出来)

本文介绍如何在安卓应用中动态添加布局,通过按钮操作实现linearLayout的增删,并获取新增EditText的值。适合安卓开发初学者。

首先:动态添加布局是做安卓必须要会的东西,可能有些人都没有写过类似的,但高手一般看下就会了,所以该文章主要面向新手。 

如上图所示,点击下面的按钮添加一个和上面一样的布局,我这里是linearLayout,里面就是两个EditText,然后这个页面会有一个按钮,点击按钮的时候能够取到新添加布局里面的EditText的值,大概的功能就是这样,等下上代码!


这里就是核心代码,我用三个list分别保存数据,第一个保存所有的editText,然后子布局相当于是一个key对应一个Value,所以我分别用两个list<String> 来保存,注意这里三个list都是成员变量,然后在后面就可以


我用了三个循坏把所有的key和Value取到,描述完毕,第一次写的不好,希望大家见谅!如有什么问题,请留言!谢谢!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ling9400

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值