Android Dynamic Array ListPreference

omo criar uma matriz dinâmica para ListPreference do lado do Jav

Não uso o XML abaixo.

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="listArray">
 <item>Value 1</item>
 <item>Value 2</item>
<item>Value 3</item>
</string-array>

<string-array name="listValues">
 <item>1</item>
 <item>2</item>
 <item>3</item>
</string-array>
</resources>

questionAnswers(1)

yourAnswerToTheQuestion