Text after "div class =" itemprop = "text">
I want to show the dropdown list item of spinner
address in a different color than the selected item When the spinner
dropdown list is closed, how should I edit my Spinner Optimizer to solve this problem
Public class MySpinner extends ArrayAdapter & LT ;; String & gt; {Private string [] option; Private string mCustomText = ""; Public Micepinner (Reference Reference, String Option []) {Super (Reference, R.Lit.spinner_item, option); this. Option = option; } Public MSPP (reference reference, string option [], int RID) {super (context, resID); this. Option = option; } @ Override public view getView (int position, seeviewview, viewgroup parent) {View View = super.getView (Status, Convertview, Parents); Int specialItemIndex = options.length - 1; Return view; } @ Override Public View getDropDownView (integer status, seeviewview, ViewGroup parent) {super.getDropDownView Return (Status, ConvertView, Parent); }}
in other words, I just text color and size of the item circled in red circle in different blue items in the dropdown list ... really need to use R.layout.spinner_item
in both the text size and colors used in the layout
you may have your Make sure your spinner
for title text color blue Set (for example), while spinner default color
before it just onItemSelected ()
Apply callback like this :?
spinner.setOnItemSelectedListener (see new OnItemSelectedListener () {@Override public void onItemSelected (AdapterView & lt; & gt; adapterView, see, int position, long Itemid) {((TextView) View) .setTextColor (Color.BLUE);} @Override Public Zero onNothingSelected (AdapterView & LT;? & Gt; Arg0) {}});
spinner
before view
a TextView
, so you can change the color of text .