【问题标题】:Android - printing CharSequence[]Android - 打印 CharSequence[]
【发布时间】:2011-01-26 19:42:43
【问题描述】:

这将返回一个空指针。 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>

【问题讨论】:

    标签: java android android-2.2-froyo


    【解决方案1】:

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

    【讨论】:

    • getStringArray() 返回字符串数组,如果不使用getTextArray() 需要charsequence数组怎么办
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-07
    相关资源
    最近更新 更多