我遇到了问题,如果可能,我将需要社区的帮助.我不是在寻找现成的解决方案,而是可以帮助我产生结果的东西.
我正在寻找一种基于JSONArray对象产生动态活动的方法.
这是一个JsONArray对象的示例:
[ { "name": "my checkBox name","type": "checkBox","value": "one,two,three" } { "name": "my edit text","type": "text","value": "" } ...]
此JsONArray可能是完全随机的.它可能具有2个文本视图,3个选择菜单,1个文本视图等等.
目标是遍历此JsONArray并在我的androID代码中创建适当的元素.
为了产生结果,我想到了一个简单的开关,它将我的不同JsONArray一张一张地呈现给androID小部件.
但是在那之后,我如何才能访问呈现的每个小部件的每个属性?
编辑:我还需要在某些小部件上分配事件监听器,以协调GPS定位…
谢谢.
编辑:这是一个JsONArray而不是JsONObject …
最佳答案以编程方式生成窗口小部件时,可以为其分配自己的ID.例如:
button btn = new button(this);btn.setID(myBtnID);
稍后在代码中,您可以使用findVIEwByID(myBtnID)引用该按钮. 总结
以上是内存溢出为你收集整理的使用Android创建动态视图 全部内容,希望文章能够帮你解决使用Android创建动态视图 所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)