1
我正在爲我的Android類做一個項目。該應用程序非常醜陋,並不是很有用,但它是爲了證明我們可以實現內容提供商。我遇到的問題是對光標進行排序。這裏是我的代碼:排序在Android中用於SimpleCursorAdapter的光標
setContentView(R.layout.main);
String[] projection = new String[] {Phone.CONTACT_ID, Phone.DISPLAY_NAME, Phone.NUMBER};
Cursor mCursor = this.getContentResolver().query(Phone.CONTENT_URI, projection , null, null, "Phone.CONTACT_ID ASC");
startManagingCursor(mCursor);
ListAdapter adapter = new SimpleCursorAdapter(
this, // Context.
R.layout.rows,
mCursor,
new String[] {Phone.CONTACT_ID, Phone.DISPLAY_NAME, Phone.NUMBER},
new int[] {R.id.text1, R.id.text2, R.id.text3});
setListAdapter(adapter);
而你的問題是什麼? – Klaus 2011-03-02 09:53:10
您是否需要首先對列表進行排序,還是需要在列表視圖顯示後對其進行排序? – 2011-03-02 15:05:23
最初排序。 – 2011-03-02 21:59:45