当前位置: 首页 > 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/273935/

相关文章:

  • 芸志建站怎么建立网站wordpress+登录页加密
  • 网站信息推广的策略有哪些2022年新闻大事
  • tomcat做网站属于什么grace+wordpress
  • 推荐大气的网站做海关授权的网站
  • 广告模板网站江苏泰州网站建设
  • 做期货看那个网站比较专业四川建设厅电子证书官方网站
  • 佛山市企业网站建设哪家好我爱建站免费空间
  • vps转移网站用wordpress还是用框架
  • 杭州房产网官方网站徐州市制作网站
  • seo推广的网站和平台有哪些如何销售网站开发
  • 江苏做网站的公司vs中的网站导航怎么做
  • 做漫画网站的素材建设银行不良资产处置网站
  • html5做网站导航北京微网站设计
  • 做商城网站建设百度推广有哪些售后服务
  • 自助手机建站辽宁城乡建设招投标交易平台
  • 自己的网站怎么做美工搜索引擎排名优化是什么意思
  • 建设牌官方网站学生网页设计作品欣赏
  • 给企业做网站的公司常州市建设工程质量监督站网站
  • 手机网站建设价钱哈尔滨企业网站建设公司
  • 下做图软件在哪个网站下载器wordpress dplayer使用
  • 网站建站四种方案济南php网站开发
  • 广州营销型网站优化阿里云上能建设自己的企业网站
  • 个人网站怎么备案珠海建站平台
  • 怎么在网上找做网站的客户怎么注册网络科技公司
  • 郑州网站推广效果杭州设计公司logo
  • 简述网站建设的一般步骤WordPress地址不能修改
  • 模板网站制作关键词筛选工具
  • 深圳做app网站的公司淘宝优惠券微网站开发
  • 网站开发技术文档wordpress 朴素
  • 做旅游网站挣钱吗华为公司电子商务网站建设策划书