Wie bekomme ich einen zufälligen Wert aus einem String-Array in Android?

In meiner Datei values.xml habe ich ein Array wie dieses;

<string-array name="animals-array">
    <item>Cow</item>
    <item>Pig</item>
    <item>Bird</item>
    <item>Sheep</item>
</string-array>

In meiner App möchte ich einen dieser Werte nach dem Zufallsprinzip erhalten, bin mir jedoch nicht sicher, wie ich das tun soll. Ich habe angeschaut

Hilfe zum Abrufen des String-Arrays aus der Datei "arrays.xml"

und das

Abrufen eines zufälligen Elements aus ArrayList

Aber wie rufe ich ein zufälliges Element aus meiner Liste ab, das in der Datei values.xml definiert ist?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage