OnItemClickListener不使用自定义适配器为ListView工作

时间:2016-09-18 20:41:44

标签: android listview onitemclicklistener

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" />

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) {

        }
    });