Hi,
I'm trying to track down a NotFoundException when trying to load a
string-array that I have specified in my res/values/strings.xml into
an ArrayAdapter.
Java:
ArrayAdapter<CharSequence> adapter =
new ArrayAdapter<CharSequence>(this,
R.array.update_freq_options,
android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mUpdateFrequency.setAdapter(adapter);
res/values/strings.xml:
<string-array name="update_freq_options">
<item>Every Minute</item>
<item>Every 15 Minutes</item>
<item>Every 35 Minutes</item>
<item>Every 45 Minutes</item>
<item>Every Hour</item>
<item>Every 90 Minutes</item>
<item>Every Two Hours</item>
</string-array>
Stack Trace:
04-10 12:05:42.454: ERROR/AndroidRuntime(11110):
android.content.res.Resources$NotFoundException: Resource ID
#0x7f060001
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.content.res.Resources.getValue(Resources.java:891)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.content.res.Resources.loadXmlResourceParser(Resources.java:
1865)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.content.res.Resources.getLayout(Resources.java:730)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.LayoutInflater.inflate(LayoutInflater.java:318)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:
332)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.ArrayAdapter.getView(ArrayAdapter.java:323)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.AbsSpinner.onMeasure(AbsSpinner.java:198)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.View.measure(View.java:7964)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:
888)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.LinearLayout.measureVertical(LinearLayout.java:350)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.LinearLayout.onMeasure(LinearLayout.java:278)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.View.measure(View.java:7964)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:
888)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.LinearLayout.measureVertical(LinearLayout.java:350)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.LinearLayout.onMeasure(LinearLayout.java:278)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.View.measure(View.java:7964)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.FrameLayout.onMeasure(FrameLayout.java:245)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.View.measure(View.java:7964)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.LinearLayout.measureVertical(LinearLayout.java:464)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.LinearLayout.onMeasure(LinearLayout.java:278)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.View.measure(View.java:7964)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.widget.FrameLayout.onMeasure(FrameLayout.java:245)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.View.measure(View.java:7964)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.ViewRoot.performTraversals(ViewRoot.java:763)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.view.ViewRoot.handleMessage(ViewRoot.java:1633)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.os.Handler.dispatchMessage(Handler.java:99)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.os.Looper.loop(Looper.java:123)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
android.app.ActivityThread.main(ActivityThread.java:4363)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
java.lang.reflect.Method.invokeNative(Native Method)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
java.lang.reflect.Method.invoke(Method.java:521)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.run(ZygoteInit.java:860)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
04-10 12:05:42.454: ERROR/AndroidRuntime(11110): at
dalvik.system.NativeStart.main(Native Method)
Can anybody give me some insight as to what the problem might be, or
what I might be missing?
Thanks.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
To unsubscribe, reply using "remove me" as the subject.