2

我的 ListView 看起来不错,但在我的位置

public long getItemId(int position)

始终为 0。它被调用了很多次(我猜每个项目一次)。调用栈:

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 次,并且在获得正常位置之后

4

0 回答 0