Show default value in Spinner in android

后端 未结 4 788
北海茫月
北海茫月 2020-12-05 17:25

I want to show a dropdown for gender selection. I passed a string array as

String arr[]=new String[]{\"male\",\"female\"};

but the problem

4条回答
  •  旧时难觅i
    2020-12-05 17:45

    Spinner sp = (Spinner)findViewById(R.id.spinner); 
    sp.setSelection(pos);
    

    here pos is integer (your array item position)

    array is like below then pos = 0;

    String str[] = new String{"Select Gender","male", "female" };
    

    then in onItemSelected

    @Override
        public void onItemSelected(AdapterView main, View view, int position,
                long Id) {
    
            if(position > 0){
              // get spinner value
            }else{
              // show toast select gender
            }
    
        }
    

提交回复
热议问题