Android: No specific array resource found?

I have a strange (?) Error in my Android app. I defined some arrays in values ​​/arrays.xml as follows:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <array name="perimeter">
        <item>10 miles</item>
        <item>20 miles</item>
        <item>30 miles</item>
    </array>

    <array name="regvalues">
        <item>1</item>
        <item>2</item>
        <item>3</item>
    </array>
</resources>

Now I want to use them in the ListPreference for PreferenceActivity (defined by the XML file). Therefore, I set android:entries="@array/perimeter" android:entryValues="@array/regvalues"ListPreference for this function. When I try to use this on my device, the application crashes. (NullPointer in Dialog.close ()) If I try to use regvalues ​​as entries for ListPreference, I get NullPointer in ArrayAdapter.createViewFromResource (int, View, ViewGroup, int): 355

, , regvalues. ?!? Eclipse . , xml java- , . ?!?

+3
1

string-array array s. int s.

+3

Source: https://habr.com/ru/post/1744703/


All Articles