我目前有一个应用程序,每个android视图存储约10个变量,其中所有视图都需要动态更改其变量.如何以一种有效的方式来存储这些变量的最佳方法,或者是更少的代码,因为截至目前,我大约有200个变量,每个变量被调用4次以更改变量.
像这样:
字符串buttonname =“ blah”;
buttonname = newValue;
使用ArrayList会节省更多代码并帮助OOD吗?同样,大多数视图都具有int,float和&分配给它们的字符串变量.我需要一种好的方法来保存可能适用于所有都需要不同值的多个视图的代码.有任何想法吗?任何帮助将不胜感激!谢谢!
解决方法:
我会扩展您正在使用的任何VIEws并将其他变量存储在扩展类中…
//constructor public class Mybutton extends button{ public String someVariable; public button(Context c){ super(c); } }
然后在您的代码中,您将像…
Mybutton b = new Mybutton(this);b.someVariable = "foofy";
总结 以上是内存溢出为你收集整理的存储Android Views的变量(按钮,TextViews等)全部内容,希望文章能够帮你解决存储Android Views的变量(按钮,TextViews等)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)