Code Bye

addView添加View

在布局中(FlowLayout)动态添加了新的控件(“新标签”这个),本人点击返回后,再进来这个界面这个新添加的控件会消失。这个需要怎么来保证新控件不消失的,新手,问的简单可能。


第一张是效果图,第二张是本人的代码。
解决方案

18

你添加界面的操作是放在点击事件里面的 在你第一次点击之后 添加了 然后再返回 这个界面被销毁  再打开的时候是一个新的界面 没有经过点击事件添加了新控件的界面 所以控件是消失的
假如想保留新控件 可以把创建的新控件信息保存起来 在进入这个界面的时候读取再创建出来

12

说一下思路吧:1、把每个TextView里的字保存起来;
2、每次重新进入界面的时候,将之前保存的数据再读出来;
3、依据读出来的数据一次创建TextView,加入FlowLayout

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明addView添加View