Android的ListView控件如何实现新加入的item从上往下排列 将item data添加到ArrayList的第0项然后刷新listview就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上+1 通过set方法添加进去。可以指定位置的。 能说详细点吗?表示没看懂。我是通过填充SimpleCursorAdapter来显示数据的,并没有定义ArrayList对象 那起码有个数据源吧,将item插入到数据源前面,再重新打开Cursor。 listdata.add(0,itemMode);listAdapter.notifyDataSetChanged();listView.invalidate(); 把新的数据加到你的Adapter数据源的头部,不要直接使用add方法追加到末尾 那起码有个数据源吧,将item插入到数据源前面,再重新打开Cursor。大神看下我的部分代码,没有用add方法呢,求解String type = intent.getStringExtra("type");……SimpleCursorAdapter listAdapter = new SimpleCursorAdapter(Record.this, R.layout.listitem, cursor, new String[] { "type", }, new int[] {R.id.typeItem }, CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER); listView.setAdapter(listAdapter); apk的安装原理或实现? GCC 编译总是出错,请高手指教~~ android中如何读取远程xml数据 关于绘图,函数绘图的一点疑问 android 有文件选择对话框 PopupWindow+ListView+OnItemClick无效 WebView 加载动态页面的问题 android程序退出前的问题 使用微信sdk分享到微信会话图片显示不出来?? 如何将assets下的文本路径放入File类里? 求推荐一本不错的自学安卓开发书籍 请问下可以获取到当前系统所激活的app信息么?
listAdapter.notifyDataSetChanged();
listView.invalidate();
String type = intent.getStringExtra("type");
……
SimpleCursorAdapter listAdapter = new SimpleCursorAdapter(Record.this,
R.layout.listitem, cursor, new String[] { "type",
}, new int[] {R.id.typeItem },
CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
listView.setAdapter(listAdapter);