Est-il possible d'accéder à une chaîne de tableau dans Android?

snip-code de values/string.xml:

<array name="categories">
    <item name="today">Today</item>
    <item name="life">Life</item>
    <item name="corner">Corner</item>
    <item name="banks">Banks</item>
    <item name="it">IT</item>
    <item name="fun">Fun</item>
</array>

snip-code de layout/main.xml:

<Button
    android:id="@+id/today"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="8sp"
    android:text="@array/categories"
    />

Est-il possible d'affecter une étiquette de nom à un Bouton avec id=aujourd'hui directement à partir de values/string.xml l'aide de la chaîne-tableau avec nom=catégories et élément spécifique, dans ce cas - aujourd'hui?

Ah donc vous voulez dire android:text="@tableau/catégories[0]" (c'est faux) mais c'est ce que vous voulez à droite? Essayé android:text="@tableau/catégories.aujourd'hui" ?
C'est exactement ce que je voulais dire! Mais android:text="@array/categories.today" ne fonctionne pas, d'autres le deviner?

OriginalL'auteur nenito | 2011-07-04