如何更改网格视图图像上的单击侦听器位置?

时间:2016-09-03 11:27:13

标签: android android-layout gridview android-gridview android-gridlayout

enter image description here

我在我的应用程序中使用以下材料设计,在我的应用程序中,我还在新版本23中包含导航抽屉,在此网格视图中,我单击此图像以打开新活动页面,。

但在我的应用中,我不会被打开,如果我点击部分区域左侧只会打开相应的活动,

我是否知道如何正确更改网格视图图像上的点击位置

请帮我解决我的问题,

请查看图片以获得澄清!

提前谢谢

1 个答案:

答案 0 :(得分:1)

您可以在适配器

中添加ClickListener
  @Override
    public View getView(int position, View convertView, ViewGroup parent) {

    LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

    View gridView;

    gridView =new View(mContext);

    gridView = inflater.inflate(R.layout.gridview_members, null);

    Button city = (Button) gridView.findViewById(R.id.city);

                city.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

    //Toast here

        }});

    return gridView;
}

希望以上代码可以帮助您