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);
ArrayAdapter
//设置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类。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯