2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Android开发获得xml文件中定义的数组资源

Android开发获得xml文件中定义的数组资源

时间:2023-11-16 09:26:15

相关推荐

Android开发获得xml文件中定义的数组资源

定义数组资源的xml文件位于/res/values目录下,文件名为arrays.xml

数组共有三种类型:<array></array>、<string-array></string-array>、<integer-array></integer-array>

访问方式:R.array.array_name

示例:

<?xml version="1.0" encoding="utf-8"?><resources><array name="colors"><item>@color/purple_200</item><item>@color/black</item><item>@color/teal_200</item></array><string-array name="fruits"><item>orange</item><item>apple</item><item>grape</item></string-array><integer-array name="sizes"><item>10</item><item>20</item><item>30</item></integer-array></resources>

activity中获得数组

val colors = resources.obtainTypedArray(R.array.colors)val fruits = resources.getStringArray(R.array.fruits)val sizes = resources.getIntArray(R.array.sizes)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。