How to Create Dynamic Array For ListPreference From Java Side.
I Don't use Below Xml .
<?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>
Place preferences.xml in res/xml
In your activity that extends PreferenceActivity you do something like this in onCreate().