OnItemClickListener不适用于ListView甚至列表也不可点击这里也是我的代码
pListView=(ListView) findViewById(R.id.plist);
pListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView parent, View v, int position, long id){
Log.d("here","in item list click");
}
});
和xml在
之下<ListView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/plist"
android:layout_gravity="center"
android:alpha="1" />
答案 0 :(得分:2)
你做错了所以OnItemClickListener接口中的OnItemCLick方法没有被覆盖。好像你刚刚输入了所有这些东西。 Android Studio将为您生成它。只需在.setOnItemClickListener()中打印新的OnItem ...并让工作室发挥魔力。
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
}
});