私は主キーを必要とするカスタムCursorAdapterでGetViewにいくつかのコードを持っており、それと同じ変数を設定したいと思います。Android Custom CursorAdapter - getViewで主キーを取得しますか?
これを効率的に行うにはどうすればよいですか? GetViewは引数としてposition、convertView、およびGridViewの親を取ります。そのため、カーソルはありません。
私は主キーを必要とするカスタムCursorAdapterでGetViewにいくつかのコードを持っており、それと同じ変数を設定したいと思います。Android Custom CursorAdapter - getViewで主キーを取得しますか?
これを効率的に行うにはどうすればよいですか? GetViewは引数としてposition、convertView、およびGridViewの親を取ります。そのため、カーソルはありません。
ListViewの行番号position
を翻訳するようにアダプタに依頼してください。
私の代わりに `` CursorAdapter`のPagedListAdapter`の使用についてthis
public class MyCursorAdapter extends CursorAdapter {
...
/** internal helper. return null if position is not available */
private Cursor getCursorAt(int position) {
return (Cursor) getItem(position);
}
/** translates offset in adapter to id of image */
public long getImageId(int position) {
Cursor cursor = getCursorAt(position);
return cursor.getLong(cursor.getColumnIndex(MY_LONG_COLUMN_NAME));
}
}
どのようなコードを使用しますか? – EpicPandaForce