0

我如何在 xml 中使用 Android 字符串数组进行初始化我想获取电子邮件:数组的文本

 <string-array name="detalis">
    <item >Wanted</item>
    <item >Company:</item>
    <item >Event</item>
    <item >Vacancy:</item>
    <item >Position:</item>
    <item >Race:</item>
    <item >Gender:</item>
    <item >Age:</item>
    <item >Jobscope:</item>
    <item >Venue:</item>
    <item >Date:</item>
    <item >Time:</item>
    <item >Break:</item>
    <item >Pay: </item>
    <item >Uniform:</item>
    <item >Transport: </item>
    <item >Standby area:</item>
    <item >Food:</item>
    <item >Interview:</item>
    <item >Requirements:</item>
    <item >Training:</item>
    <item >Client:</item>
    <item >Foreigners:</item>
    <item >Clients Contact:</item>
    <item >Phone: </item>
    <item >Email:</item>
    <item >Subject:</item>
</string-array>

我这样做,但错误

<TextView
    android:id="@+id/TextView02"
    android:text="@array/detalis"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:textSize="15sp" />`

请帮我。

4

1 回答 1

1

它不可能从数组中引用单个字符串。一种解决方法是将数组分成字符串,然后从这些字符串构建数组。

<string name="details_email">Email:</string>
<string name="details_subject">Subject:</string>

<string-array name="details">
    <item >@string/details_email</item>
    <item >@string/details_subject</item>
</string-array>`

这样你仍然可以拥有你的数组并引用单个字符串

于 2013-08-02T16:21:07.020 回答