Spinner android:entries属性/ xml 中 @array 写法

原文地址 : http://blog.sina.com.cn/s/blog_6d9d6d1601016ce3.html

======================================================================


android:entries="@array/book" 与 android:entries="@+array/book"

最近看一些代码时遇到了 @+array 的写法编译不过去,可能是旧版本的写法吧,不太确定还需要求证一下。

改成 @array 后就编译通过了。


android:entries="@array/book"

这个格式是规定的 @后面不是文件名。

因为这是android里面的约定 资源文件里面的数组都用R.array.xxx表示
就如同要找到组件布局必须用R.layout.xxx表示一样

book是数组名 存在values下

扫描二维码关注公众号,回复: 2918743 查看本文章

声明:

 <string-array name="book" >
        <item >1</item>
        <item >2</item>
        <item >3</item>
        <item >3</item>
</string-array> 

猜你喜欢

转载自blog.csdn.net/qq_34352738/article/details/78760647