Android ListView SimpleAdapter ArrayList 数据更新问题
2011-05-24 18:52
private GridView myListView;
private SimpleAdapter mySimperAdapter;
private ArrayList<HashMap<String, Object>> myData;



public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.position);

  arrayList = new ArrayList<HashMap<String, Object>>(); //只能初始化一次 否者改变不了
}


public void SetData()
{

  arrayList.removeAll(arrayList);

  for(){

  HashMap<String, Object> hashMap = new HashMap<String, Object>();
hashMap.put("1", "");
hashMap.put("2", "");
arrayList.add(hashMap);

  }
}
private void Init()
{
mySimperAdapter = new SimpleAdapter(this, arrayList,
R.layout.main, new String[] {"1", "2"}, new int[]{R.id.li1, R.id.li2});
myListView.setAdapter(mySimperAdapter);
}



修改myData的数据以后,调用mySimpleAdapter.notifyDataChanged()就可以

更多相关文章

  1. 最近,又有人在谈论Android的前景了...
  2. Android省市区三级联动滚轮选择(真实项目中提取出来的组件)
  3. Android(安卓)webview注入自己的js代码(js传入function等其他参数
  4. Android笔记:Android后台接口教程一(从零开始学习Android后台接口)A
  5. Android音频口数据通信开发;通过静态分析工具了解IPA实现 -- iOS/
  6. Android(安卓)JNI(NDK)开发总结
  7. Android设备与USB设备的连接通讯
  8. WebView之js调用Android类的方法传递数据 - 依凡王子
  9. 【Android实战之旅 001】AsyncTask异步操作网络请求

随机推荐

  1. Eclipse将android 类编译为jar类库
  2. 二,HelloWorld 及源码关联 & Manifest 类
  3. [Android]AndroidDesign中ActionBar探究1
  4. Android中Thread、Handler、Looper、Mess
  5. Android架构分析之Android智能指针(一)
  6. Android中发送Http请求实例
  7. Android-编辑需求demo实现
  8. [转]android 系统权限大全的简介与内容
  9. #Android设计模式学习笔记(抽象工厂模式)
  10. 浅谈Android四大组件之ContentProvider