0
期间滚动在以下项目here is example广东话.notifyDataSetChanged()
我使用的是.notifyDataSetChanged();
这种方法.post(new Runnable(){
增加新的项目
private void addItemsToList() {
int randomVal = MIN + (int) (Math.random() * ((MAX - MIN) + 1));
mItems.add(String.valueOf(randomVal));
mListAdapter.notifyDataSetChanged();
mCompleteListView.post(new Runnable(){
public void run() {
mCompleteListView.setSelection(mCompleteListView.getCount() - 1);
}});
}
public class ReceiverThread extends Thread {
String line;
String name;
ReceiverThread(String name, String line){
this.line=line;
this.name=name;
}
public void run() {
OpenStream.this.runOnUiThread(new Runnable() {
public void run() {
addItemsToList();}}}}
但时,我想通过滚动之后向下滚动使用手指,新的编程方式添加项目滚动列表视图向下。
当我触摸屏幕并使用手指进行滚动时,我该如何引发.post(new Runnable()
?或者我能做些什么来不让ListView向下滚动,当我触摸屏幕?