试了好多种方法如:listview.smoothScrollToPosition(position); listview.setSelection(position); 都不起作用。 解决办法:listview.post(new Runnable() { @Override public void run() { listview.smoothScrollToPosition(position); } });