ListItem
インデックスを取得する必要があるコードを実行したので、そのインデックスを別のFragment
に渡すことができます。これは、最初は働いていなかったので、私は、各項目はそう...ListItemインデックスは常に-1ですか?
songView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// Getting list item index
int songIndex = songView.getSelectedItemPosition();
Toast.makeText(getActivity(), "Index number : " + " " + songIndex, Toast.LENGTH_SHORT).show();
}
});
のように持っていたもののインデックスをチェックするために乾杯を設定するが、私はをクリックし、各項目について、私はいつもIndex
として-1で終わります。どんな解決策ですか?ありがとう。
そのメソッドに渡される 'position'パラメータを使用してください。 –
indexの位置がすでに定義されています。それを使用してください。 –