GridView内Button获取不了onItemClickListener 及小说章数分页....
来源:互联网 发布:淘宝开店协议提交失败 编辑:程序博客网 时间:2024/06/05 22:51
版本更新,需要做这么一个效果...
首先是 小说章数分页..
public class NovelCutUtils { /** * @param counts 小说章节最大数 * @param piece 需要进行分页的 * @return 分好页的数组 */ public static String[] cutTheCount(int counts,double piece){ int ceil = (int) (Math.ceil(counts / piece)); String[] novels = new String[ceil]; if (ceil==1){ if (counts == 1){ novels[0] = counts+""; }else { novels[0] = "1--"+counts; } }else { for(int i =1; i<= ceil;i++){ if (i*30<=counts){ novels[i-1] = (int)((i-1)*piece+1)+"--"+(int)(i*piece); }else { novels[i-1] = (int)((i-1)*piece+1)+"--"+counts; } } } return novels; }}
传入任意章数 和 分割数..获得数组.
发现在popupWindow上面,里面的GridView的点击事件,拿取不到点击的position..
onItemClickListener()方法没走...按照网上的,设置GridView : descendantFocusability="blocksDescendants"也没用.
最后只得换成TextView,但是发现换成TextView后,布局完全加载不出来,只有shape的 backgroup有反应...
宽高加载不出来,最后只能手动通过代码设置了...
int screenWidth = ScreenUtil.getScreenWidth(context);LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams((screenWidth-DpToPxUtils.dip2px(context,50))/4, DpToPxUtils.dip2px(context, 40));holder.count.setLayoutParams(lp);holder.count.setText(novels[position]);
0 0
- GridView内Button获取不了onItemClickListener 及小说章数分页....
- Gridview分页后获取总行数
- GridView 排序及分页
- GridView 排序及分页
- GridView 排序及分页
- GridView 排序及分页
- gridview中嵌套button控件获取值
- 用ObjectDataSource作数据源,用GridView分页时,获取总记录数的方法
- 用ObjectDataSource作数据源,用GridView分页时,获取总记录数的方法
- GridView的使用及分页
- C# GridView 排序及分页
- C# GridView 排序及分页
- GridView+Page(Gidview及分页)
- C# GridView 排序及分页
- 自定义GridView分页模板中页码Button的实现
- gridview自带分页获取行号问题
- 【小技巧】获取GridView内的控件
- 获取GridView内TextBox控件的值
- Java路径问题最终解决方案—可定位所有资源的相对路径寻址
- 噪音贴图
- 嵌入式 - VMware虚拟机常见问题处理(VMware Workstation cannot connect to the virtual machine.无法打开内核设备“\\.\Global\)
- OC 项目中遇到的一些知识总结
- 一个空间多个域名多个网站的办法汇总
- GridView内Button获取不了onItemClickListener 及小说章数分页....
- linux自动同步时间的方法
- ELF格式
- SVN与Git
- window.onload 和$(document).ready()的区别
- NSInvocation直接调用某个对象的消息
- 常用的okhttp post上传方式
- 高并发量网站解决方案
- SVN之update版本冲突one or more files are in a conflicted state