当前,填充时的列表从列表底部的视图@ 开始。有没有办法使用 listAdapters 强制它到列表的顶部?
目前,方向在创建时滚动到底部。有没有办法在创建时将屏幕固定到顶部?http://imgur.com/wGTEy在此示例中,您会看到 create 上的条目 1 被向上推,以便为六个腾出空间......相反,我希望它像这样填充。http://imgur.com/6Lg6e ...条目 1 是列表的顶部,6 被推到底部以进行滚动。
如果您查看上面的图片,您会注意到它从列表的底部开始,而不是从顶部开始。有任何想法吗?
mAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, mStrings);
setListAdapter(mAdapter);
registerForContextMenu(getListView());
populateFields();
private void populateFields() {
if (mRowId != null) {
Cursor note = mDbHelper.fetchDaily(mRowId);
startManagingCursor(note);
String body = note.getString(note.getColumnIndexOrThrow(NotesDbAdapter.KEY_DBODY));
mAdapter.clear();
if (!(body.trim().equals(""))){
String bodysplit[] = body.split(",");
for (int i = 0; i < bodysplit.length; i++) {
mAdapter.add(bodysplit[i].trim());
}
}
}
}
**已编辑以修复 != 字符串错误。