Android实例程序中Gallery报错:R.styleable unresolved解决办法
2017-09-26 21:14
176 查看
Android实例程序中Gallery报错:R.styleable unresolved解决办法
imageView = new ImageView(MainActivity.this); TypedArray typedArray = obtainStyledAttributes(R.styleable.Gallery); imageView.setBackgroundResource(typedArray.getResourceId(R.styleable.Gallery_android_galleryItemBackground,0));
以上代码编译出错,提示说styleable cannot be resolved or is not a field,在网上查了下,说R.styleable在SDK1.5中已经不再支持,所以会出现这个错误。
解决方法如下:
在res/values目录下新建attrs.xml,在其中添加如下内容:
<?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="Gallery"> <attr name="android:galleryItemBackground"> </attr> </declare-styleable> </resources>
相关文章推荐
- Android问题集锦之八:调用其他程序中的activity和Permission Denial: starting Intent 错误解决办法
- android程序卸载后无法删除桌面快捷方式的解决办法
- Android安装程序时显示timeout的解决办法
- Android安装程序时显示timeout的解决办法
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- android开发中导入已有项目因为R.java使程序有错误的解决办法(终极版)
- 第一个android程序以及遇到问题解决办法
- android程序内存泄漏的原因和解决办法
- 手机测试android程序显示waiting for debugger 解决办法
- 关于android工程下不能运行java main程序的解决办法
- android程序卸载后无法删除桌面快捷方式的解决办法
- 安装SQL Server 2000时,提示另一个SQL Server安装程序实例已在运行的解决办法
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- android每次调试程序 模拟器都重新启动的解决办法
- android程序卸载后无法删除桌面快捷方式的解决办法
- android工程下不能运行java main程序的解决办法
- android.webkit.WebView 使用 SINGLE_COLUMN layout algorithm 导致程序意外退出的解决办法
- android工程下不能运行java main程序的解决办法
- android 程序安装完成时,程序启动两次的问题解决办法。
- Android安装程序时显示timeout的解决办法