我正在使用这样设置的 ListView:
<ListView android:id="@android:id/list" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:longClickable="false"
android:choiceMode="singleChoice">
</ListView>
在我的代码中,我向 ListView 添加了一个 OnItemSelectedListener,如下所示:
getListView().setAdapter(adapter);
getListView().setOnItemSelectedListener(this);
我的 Activity 实现了这样的监听器:
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
Log.d("Tag", "ListItemSelected: Parent: " + parent.toString() + " View: "
+ view.toString() + " Position: " + " Id: " + id);
}
我的希望是,当我单击列表中的某些内容时,我会看到此调试输出。但调试输出从未在 LogCat 中显示。