Android 清除JsonArray中的数据
2016-04-07 17:03
513 查看
JsonArray data=new JsonArray();
if(data.length()<1){
return;
}
final int datasLength = data.length();
//循环清空data中的值,for (int i = 0; i < datasLength; i++) {Field valuesField = null;try {valuesField = JSONArray.class.getDeclaredField("values");} catch (NoSuchFieldException e) {// TODO Auto-generated catch blocke.printStackTrace();}valuesField.setAccessible(true);List<Object> values = null;try {values = (List<Object>) valuesField.get(data);} catch (IllegalAccessException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IllegalArgumentException e) {// TODO Auto-generated catch blocke.printStackTrace();}values.remove(0);//移除data中的值}
相关文章推荐
- Android开发技巧:点击Button改变其背景颜色
- Android View绘制的13问13答。
- android showSoftInput方法调用软键盘不显示
- android MotionEvent中getX()和getRawX()的区别
- win7与android设备通过蓝牙串口的连接方法
- Android 搜索框:SearchView 的属性和用法详解
- Android File(二) File下载以及解压
- Android官方开发文档Training系列课程中文版:分享文件之分享一个文件
- Android App开发中使用RecyclerView实现Gallery画廊的实例
- 【转】Android studio 解决64K超出链接数限制问题
- android gradle的全局管理
- android EditText 字数监听并显示
- 基于XMPP协议的Android IM研究
- Android 便利命令
- Android开发之高效加载Bitmap
- android 屏幕适配
- Android App开发中RecyclerView控件的基本使用教程
- Android 辅助服务资料收集
- Android 生命周期中每个函数适合处理的事件
- android NDK 环境搭建