私のListViewはうまく見えますが、私の位置に
public long getItemId(int position)
は常に 0 です。何度も呼び出されています (アイテムごとに 1 回だと思います)。コールスタック:
MyAdapter.getItemId(int) line: 156
OverScrollListView(AdapterView).rememberSyncState() line: 1169
AbsListView$AdapterDataSetObserver(AdapterView$AdapterDataSetObserver).onChanged() line: 798
AbsListView$AdapterDataSetObserver.onChanged() line: 6773
DataSetObservable.notifyChanged() line: 35
MyAdapter(BaseAdapter).notifyDataSetChanged() line: 50
Android 4.1 または 2.3.3 - という意味ではありません。
前もって感謝します!
すみません、誤報です。getItemId は position == 0 で約 10 回呼び出され、その後通常の位置を取得します