java - Android - 打印 CharSequence[]

标签 java android android-2.2-froyo

这将返回一个空指针。 array[0].toString() 也是如此。我做错了什么?

final CharSequence[] array = res.getTextArray(R.array.arrayOfThings);
System.out.println("array pos 0: " + array[0]);

...

<array name="arrayOfThings">
        <item>1</item>
        <item>2</item>
        <item>3</item>
        <item>4</item>
        <item>5</item>
        <item>6</item>
        <item>7</item>
</array>

最佳答案

基于this post ,在处理资源数组打印时,您可以尝试使用 getStringArray() 而不是 getTextArray()。看看这是否能解决您的问题。

关于java - Android - 打印 CharSequence[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4809202/

相关文章:

java - JPA Hibernate - 排除类上的未知实体

android - 将静态数据预加载和维护到 Android 中的 SQLite 实例的最佳选择是什么?

android - 更改 ListView 中的字体大小

android - 替换 fragment 和方向更改

java - 无法为 JMX 禁用 SSL

java - 查看电路是否断路的函数(二维数组)

android - 将 Android 版本 2.3 转换为 1.5

android - 在 Android 中使用 Google Maps API 从用户位置获取附近地点的结果

java - 如何通过迭代java List生成复选框列表?

android - Redmi 手机不询问短信权限,因此不阅读短信