How to retrieve XML attribute for custom control
- by David
I've created a combo box control with a edittext and spinner.
I'm trying to let the android:prompt attribute be passed onto the
spinner, which means I need to catch it in the constructor which
passes my the AttributeSet and set it on the spinner.
I can't figure out how to get the value of the prompt.
I'm trying,
int[] ra = { android.R.attr.prompt };
TypedArray ta = context.getTheme().obtainStyledAttributes(ra);
int id = ta.getResourceId(0, 0);
I get back 0, which means it didn't find the attribute.
I also did a ta.count() which returned 0. So I'm not getting anything back.
My XML simply defines an android:prompt value.
Thanks