ListView 使用 `setOnItemClickListener` 而非 `setOnItemSelectedListener`(後者用於鍵盤/焦點選中)。
ListView listView = findViewById(R.id.contentlist);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView> parent, View view, int position, long id) {
// position: 項目索引 (0-based)
// id: 項目 ID (若 Adapter 有穩定 ID)
// parent.getItemAtPosition(position) 獲取數據對象
Log.d("ListView", "Clicked position: " + position + ", id: " + id);
// 業務邏輯...
}
});