受广大群众要求,我这里以个人名义谈谈android开发中的动态加载控件,android开发中,加载控件一般都会在xml文件里面写上定义好的控件,如Button。这是一般我们都会的做法,这种做法已经可以满足大部分需求了。但是有时候我们需要去new一个控件,即代码动态生成控件,(当然可以通过inflact一个已经定义好的控件,这里不谈论该方法)。做个代码动态生成控件的人可能都会遇到奇奇怪怪的问题。因此 , 在这里我阐述一下我遇到的问题和解决的方法。
(1)首先先说一下我遇到的一个比较棘手的问题,即在listview里面new完一个控件之后,经常发生提示当前控件已经有特殊的父控件,需调用remove掉当前所在的父控件。
这时候我是通过获取当前控件的父控件,然后再通过该父控件删除它对应的子控件,这样上述问题就解决了。由于公司员工已经在休息了。还有几个问题等下回合再写。如果有什么不对或者指教的地方,可以发表评论,虚心请教!