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
は、両者の間の任意の実用的な違いはありますか?私は、2つの異なるパラメータがあるので、値が異なる状況がありますが、ドキュメントで使用されている言葉に基づいて、その違いが何であるかは分かりません。そのうちの1人がCursor
またはその他の特殊機能によって提供されるデータベース行IDの値を保持できるのでしょうか?
は、リストを並べ替え言います。それから、その位置はIDとは非常に異なるでしょう。位置は上から下、idは一意の識別子です。 –
一意の識別子はどのように割り当てられますか?並べ替えのような操作が行われる前に、ListViewのアイテムの順序が最初に設定されたときの順序ですか? –