当前位置: 首页 > news >正文

微网站怎么做的好处外贸建站 厦门

微网站怎么做的好处,外贸建站 厦门,什么网站可以做期刊封面,合肥建设学校官网网站Android开发之Spinner 1. 概述2. Spinner3. 适配器3.1 ArrayAdapter3.2 SimpleAdapter 1. 概述 Android开发学习笔记。学习下拉框控件Spinner和适配器(数组适配器ArrayAdapter、简单适配器SimpleAdapter)的使用。 2. Spinner 下拉框控件,用…

Android开发之Spinner

  • 1. 概述
  • 2. Spinner
  • 3. 适配器
    • 3.1 ArrayAdapter
    • 3.2 SimpleAdapter

1. 概述

Android开发学习笔记。学习下拉框控件Spinner和适配器(数组适配器ArrayAdapter、简单适配器SimpleAdapter)的使用。

2. Spinner

下拉框控件,用于从一串列表中选择一项。

Spinner的属性spinnerMode的两个不同取值决定了下拉列表的两种展示方式:

  • 取值为dropdown时,在当前下拉框的正下方弹出列表框;
  • 取值为dialog时,在页面中部弹出列表框。

代码中,Spinner实例可调用的4个方法:

  • setPrompt,设置标题,下拉模式时不显示;
  • setAdapter,设置列表项的数据适配器;
  • setSelectioin,要在setAdapter方法后才能调用,设置当前选中哪项;
  • setOnItemSelectedListener,设置下拉框列表选择监听器,该监听器要实现接口OnItemSelectedListener。

3. 适配器

把适配器比作一组数据的加工流水线,产品就是一组待加工的数据。待加工的一组原始数据交给适配器,适配器先按数组给定的顺序排列这组原始数据,然后拿制作好的产品包装(每个列表项的布局文件)把产品包装起来,出来的便是一组完整的产品。

3.1 ArrayAdapter

数组适配器适用于每行列表只展示文本的情况。实现过程分3步:

  • 编写列表项的xml文件,内部布局只有一个TextView标签;
  • 调用ArrayAdapter的构造方法,填入待展现的字符串数组;
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(this, R.layout.item_select, starArray);
  • 调用Spinner的setAdapter方法,传入数组适配器实例
sp_dialog.setAdapter(arrayAdapter);

3.2 SimpleAdapter

简单适配器,允许在列表项中同时展示文本与图片。

SimpleAdapter sa = new SimpleAdapter(this,list,R.layout.item_simple,new String[]{"icon", "name"},new int[]{R.id.iv_icon, R.id.tv_name});public SimpleAdapter(android.content.Context context,java.util.List<? extends java.util.Map<String, ?>> data,@LayoutRes int resource,String[] from,@IdRes int[] to)
/*
Constructor
Params:
context – The context where the View associated with this SimpleAdapter is runningdata – A List of Maps. Each entry in the List corresponds to one row in the list.The Maps contain the data for each row, and should include all the entries specified in "from"resource – Resource identifier of a view layout that defines the views for this list item.The layout file should include at least those named views defined in "to"from – A list of column names that will be added to the Map associated with each item.to – The views that should display column in the "from" parameter.These should all be TextViews.The first N views in this list are given the values of the first N columns in the from parameter.
http://www.yayakq.cn/news/692773/

相关文章:

  • 秦皇岛pc端网站建设现在网站建设都用什么语言
  • 站长网站素材网安卓搭建网站
  • 一个网站的运营成本WordPress公众号扫码登录
  • 阳泉做网站多少钱word模板免费下载网站
  • 易语言做网站爆破工具新版大都会app
  • 网站副标题怎么修改摄影设计师招聘
  • 网站后台清除缓存在哪上海外贸股票
  • 建设网站用什么app昆明百度智能建站
  • 文山知名网站建设公司网站首页设计分析
  • 可以做视频网站的源码深圳专业的免费建站
  • 做珠宝商城网站wordpress code
  • 学网站平面设计电商网站的二级菜单怎么做
  • access数据库网站开发手机网页下载的文件在哪里找
  • mysql 网站开发 问好免费logo制作软件
  • 阿里云网站域名备案上海第五届中国国际进口博览会直播
  • 定制网站建设服务公司常见的静态网站开发技术
  • 做购物网站最开始没人怎么办龙岩建设网站
  • 鲜花销售网站建设策划表模板网站建设的弊端
  • 九龙坡区建设二校有网站吗wordpress使用人数
  • 今天河北邢台确诊名单百度网站排名seo
  • 建立企业网站的意义网站源码完整
  • 百度如何给网站做评价软件开发培训学校的三大特色
  • 网站开发如何支持ipv6网站建设广州公司
  • 微信网站作用开发一个app要多少钱呢
  • 服务器建设一个自己的网站浏览器网页版在线使用
  • 韩文网站域名备案网站制作需求文档
  • 给一个公司做网站需要多久Linux哪个版本做网站好
  • 网站开发与设计岗位番禺做网站开发
  • asp.net 大型网站开发网络营销 网站
  • 网站百度地图怎么做服务器架构做网站