How can I make the spinner width same as largest available item width

前端 未结 7 1664
天涯浪人
天涯浪人 2021-01-31 07:44

I realize even I use wrap_content for my spinner (I avoid using match_parent as I do not want the spinner overly long), and using match_parent

7条回答
  •  Happy的楠姐
    2021-01-31 08:03

    Put your TextView inside LineanLayout in Spinner Item XML,

    
    
    
    

    And Pass your TextView's id to custom adapter constructor

    CustomAdapter adapter = new CustomAdapter(this,R.layout.spinner_item,R.id.text_view_0,arraylist);
    

    Constructor

      public CustomAdapter(Context context, int resource, int textViewId, ArrayList resultList) {
                    super(context, resource, textViewId, resultList);
            ...
            ...
                }
    

提交回复
热议问题