mGrIDMain.setonItemClickListener(new OnItemClickListener() { @OverrIDe public voID onItemClick(AdapterVIEw<?> parent, VIEw v, int position, long ID) { VIEwHolder holder = (VIEwHolder)v.getTag(); Log.i("vIEw get tag" ,v.getTag().toString()); if(holder == null) { return; } Toast.makeText(dynamicgrIDactivity.this, "Hello", Toast.LENGTH_SHORT).show(); } }); }
@H_403_0@注意:我的应用程序图标和grIDvIEw显示中的文本是动态的,而不是androID示例中给出的静态.@H_403_0@有人可以建议我一种使网格项目可点击的可靠方法.解决方法:
@H_403_0@您是否在网格本身或网格或网格项目的任何父项上都有某种点击侦听器?您是否已将单个网格项上的focus或clickable设置为false?单击项目周围是否看到选择器?@H_403_0@您也可以尝试仅在网格中的每个项目上设置onClickListener视图(效率较低).@H_403_0@如果看不到xml或适配器,将很难猜测. 总结以上是内存溢出为你收集整理的android-GridView.setOnItemClickListener在GridView中不起作用全部内容,希望文章能够帮你解决android-GridView.setOnItemClickListener在GridView中不起作用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)