Android Spinner getView getDropDownView 的区别
来源:互联网 发布:知之深爱之切原文阅读 编辑:程序博客网 时间:2024/06/07 02:31
getView 设置的是Spinner下拉打开前的布局
getDropDownView 设置的是下拉打开后,下拉的布局
自定义的布局,随便怎么设置都行。
下面设置使得布局都一样。布局文件就是一个简单的layout中放个textview
commandList=new ArrayList<>();commandList.add("aa");commandList.add("aabb");
adapter=new SpinnerAdapter(this,R.layout.spinner_title,commandList);spinner.setAdapter(adapter);
private class SpinnerAdapter extends ArrayAdapter<String>{ public SpinnerAdapter(Context context, int resource, List<String> objects) { super(context, resource, objects); } @NonNull @Override public View getView(int position, View convertView, ViewGroup parent) { View row = getLayoutInflater().inflate(R.layout.spinner_title, parent, false); TextView textView= (TextView) row.findViewById(R.id.title); textView.setText(getItem(position)); return row; } @Override public View getDropDownView(int position, View convertView, ViewGroup parent) { View row = getLayoutInflater().inflate(R.layout.spinner_title, parent, false); TextView textView= (TextView) row.findViewById(R.id.title); textView.setText(getItem(position)); return row; }}
阅读全文
0 0
- Android Spinner getView getDropDownView 的区别
- (Spinner) android中Spinner的使用
- android的spinner
- 自定义Android的Spinner
- 自定义Android的Spinner
- 自定义Android的Spinner
- Android Spinner的使用
- 自定义Android的Spinner
- 自定义Android的Spinner
- 自定义Android的Spinner
- Android Spinner的DEMO
- 自定义Android的Spinner
- android spinner的使用
- Android Spinner 的使用
- 奇怪的android spinner
- android spinner的使用
- Android spinner 的使用
- android spinner的使用
- Java:创造一个简单的死锁环境
- java concurrent 探秘
- oracle 常用sql命令
- Oracle创建用户与导入导出
- iTOP-4412嵌入式开发历程
- Android Spinner getView getDropDownView 的区别
- jquery之效果操作
- 《道德经》第十八章
- 六边形溯源追踪算法编程思想与代码
- QT获取控件焦点,判断对象类型,模拟发送按键消息
- 如何给信号加噪声,matlab
- SeleniumIDE的安装、使用入门
- 分针网—每日分享:nodejs取参四种方法req.body,req.params,req.param,req.body
- Memcache服务搭建