永发信息网

android 中如何设置Spinner点击后弹出的下拉列表的宽度样式

答案:3  悬赏:70  手机版
解决时间 2021-02-13 17:20
  • 提问者网友:树红树绿
  • 2021-02-13 02:35
android 中如何设置Spinner点击后弹出的下拉列表的宽度样式
最佳答案
  • 五星知识达人网友:酒者煙囻
  • 2021-02-13 03:04
//新建数组适配器(ArrayAdapter) list:数据源
ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, list);
//设置adapter设置下一列表样式
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
全部回答
  • 1楼网友:罪歌
  • 2021-02-13 04:14
楼上的朋友都没搞明白楼主的问题,楼主问的是弹出后的下拉列表的宽度,而不是spinner的宽度,这个自定义spinner的下拉样式可以实现,不过系统有没有直接设置它宽度的函数就不知道了,帮你顶起
  • 2楼网友:行雁书
  • 2021-02-13 04:02
设置spinner下拉菜单的宽度可在布局文件中添加如下语句: android:dropdownwidth="100dp" 其中,100dp就是下拉菜单的宽度值,单位为像素。 spinner控件是一种列表类型的控件,它的继承关系如下: java.lang.object ↳ android.view.view ↳ android.view.viewgroup ↳ android.widget.adapterview ↳ android.widget.absspinner ↳ android.widget.spinner android.widget.spinner继承了android.view.viewgroup类。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯