android中gridview中方法getNumColumns()方法在api 11之前不兼容问题
来源:互联网 发布:在线客服聊天软件 编辑:程序博客网 时间:2024/06/05 19:30
解决办法:
1.定义命名空间,
private static String NAMESPACE_ANDROID = "http://schemas.android.com/apk/res/android";
2.在继承GridView的构造方法中增加下代码
//防止在api 11之前出错
columnNum = attrs.getAttributeIntValue(NAMESPACE_ANDROID,"numColumns",2);
3.在使用到getNumColumns()的地方替换成columnNum ;
注意:使用该方式,在布局文件中写GridView布局时,属性android:numColumns="2"必须设固定值,不可使用auto_fit,否则获取的列数将会为0;
0 0
- android中gridview中方法getNumColumns()方法在api 11之前不兼容问题
- Jquery append 方法在ie8不兼容问题
- Jquery append 方法在ie8不兼容问题
- 在 GridView 中增加记录的方法
- 在Gridview中增加纪录的方法
- 在 GridView 中增加记录的方法
- 在 GridView 中增加记录的方法
- 在 GridView 中增加记录的方法
- 在 GridView 中增加记录的方法
- jsp在ie中不兼容问题
- android中禁止GridView滑动的方法
- js调用android中方法的版本兼容问题
- Android 设置listview在scrollView中不滚动的方法
- 在.NET中使用API的方法
- 在.NET中使用API的方法
- jQuery中html()方法浏览器兼容问题
- Android GridView控件在使用过程中图片压缩或者方法
- spring在controller中,在执行其他方法之前,都先调用@ModelAttribute修饰的方法
- windows抓包程序
- 01-mac显示隐藏文件的方法
- adb常用命令
- 用U盘启动ISO
- android中左右滑屏的实现(广告位banner组件)
- android中gridview中方法getNumColumns()方法在api 11之前不兼容问题
- UVA 10161 Ant on a Chessboard(规律)
- 查找字符串中最长无重复字符的子串
- 共轭梯度法求解线性方程组-matlab通用程序
- 使用scrapy,redis, mongodb实现的一个分布式网络爬虫
- Android笔记-ViewPager禁止滑动的方法
- 深入分析Java Web技术内幕 笔记4
- [背包问题][第三阶段-初见dp][HDU-2504]Bone Collector
- jQuery 遮罩