OnClickListener not working for first item in GridView

前端 未结 7 1547
一向
一向 2020-12-03 02:54

I have a problem with creating a GridView-based calendar. Here is the Grid:

\"GridView

This

7条回答
  •  心在旅途
    2020-12-03 03:48

    Use your OnClickListener() in your activity after .setAdapter() method, not in your adapter class.

    gridView.setAdapter(adapter);
    gridView.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView parent, View v, int position, long id) {
        Toast.makeText(GridViewActivity.this, "" + position,
                 Toast.LENGTH_SHORT).show();
        }
    });
    

提交回复
热议问题