1
有沒有方法從字符串資源中提取Spannable[] stuff
?基本上類似於字符串資源中的可跨越數組
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="planets_array">
<item>Welcome to <b>Mercury</b></item>
<item>Welcome to <b>Venus</b></item>
<item>Welcome to <b>Earth</b></item>
<item>Welcome to <b>Mars</b></item>
</string-array>
</resources>
東西然後我會在陣列提取到
Resources res = getResources();
Spannable[] planets = res.getStringArray(R.array.planets_array);
但現在Eclipse是告訴我要改變Spannable[]
到String[]
。
試過getTextArray? – pskink
@pskink謝謝,但它沒有奏效。當我做'Spannable [] stuff =(Spannable [])res.getTextArray(R.array.stuff_array)'我得到錯誤 'java.lang.ClassCastException:java.lang.CharSequence []不能轉換爲android。 text.Spannable []'。我可能不得不做更長的事情來構建我的Spannable數組。 –
嘗試投射不是整個數組,但像東西[0] – pskink