我對postion
和row id
之間ListActivity.onListItemClick()
之間的區別感到困惑。onListItemClick()的位置和行ID之間的實際區別
的文檔有以下幾點:
position The position of the view in the list
id The row id of the item that was clicked
是兩者之間有任何實際的區別嗎?我假設,由於有兩個不同的參數,有些情況下這些值是不同的,但是根據文檔中使用的措辭,很難看出可能的差異。它們中的一個是否可以保存由Cursor
或其他特殊功能提供的數據庫行ID的值?
說你排序列表。那麼這個職位將會與ID非常不同。位置是從上到下,id是唯一標識符。 –
如何分配唯一標識符? ListView中的項目順序是在第一次填充之前進行排序等任何操作之前完成的? –