ListView单选:
package com.example.android_listview_activity; import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; public class MainActivity2 extends Activity{ private ListView listView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listView = (ListView)this.findViewById(R.id.listView1); String[] name = {"北京","上海","广州","深圳"}; ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_single_choice, name); // 设置单选模式 listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE); listView.setAdapter(adapter); } }
ListView多选模式:
package com.example.android_listview_activity; import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; public class MainActivity3 extends Activity{ private ListView listView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listView = (ListView)this.findViewById(R.id.listView1); String[] name = {"北京","上海","广州","深圳"}; ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice, name); // 设置多选模式 listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); listView.setAdapter(adapter); } }
相关推荐
1. **组件丰富**:EasyUI 提供了多种UI组件,包括布局(layout)、表格(datagrid)、树形视图(tree)、菜单(menu)、对话框(dialog)等,这些组件都有丰富的配置选项和API,可以满足不同场景的需求。 2. **数据...
它的1.4版本API中文文档提供了全面的开发指南和技术支持,帮助开发者更好地理解和使用这个框架。下面,我们将详细探讨EasyUI 1.4 API 中的关键概念、功能及应用。 1. **基本组件** EasyUI 提供了一系列基础组件,...
EasyUI还提供了栅格布局(grid layout)和流式布局(flow layout),方便地调整元素的位置和大小。 11. **数据绑定** EasyUI 支持数据绑定,可以将表单字段与模型数据关联,实现数据的自动同步和验证。 12. **...
- **适应不同屏幕**:EasyUI 提供了一些响应式布局的组件,如 `layout`,可以根据屏幕尺寸自动调整布局。 8. **性能优化** - **分页**:对于大量数据,使用 `pagination` 实现分页加载,减少一次性加载的数据量。...
1. **布局(Layout)**:提供灵活的页面布局方案,包括面板(panel)、分割条(splitter)等,帮助创建多区域、可调整大小的界面。 2. **表格(Grid)**:数据展示的核心组件,支持分页、排序、过滤、编辑等功能,...
1. **布局(Layout)**: 用于划分页面区域,支持水平和垂直分隔,可以动态调整大小。 2. **窗口(Window)**: 可以弹出独立的浮动窗口,用于展示内容或进行交互操作。 3. **表格(Grid)**: 支持数据展示和操作,...
- **其他组件**:包括布局(layout)、滑块(slider)、日期选择器(datebox)、树形控件(tree)、下拉列表(combobox)等,丰富了Web应用的交互性。 6. **API 参考** 在帮助文档中,API 部分详细列出了每个组件...
- **V1.4**:增加了去耦电容(Decoupling Capacitor)的相关内容,这对于稳定电源电压、减少噪声非常重要。 2. **保修与免责声明** - **保修政策**:富士通对其产品提供了一定时间内的保修服务,硬件组件享有1年...
1. **基础组件**:如`<div>`、`<span>`等基本元素的扩展,例如`panel`(面板)、`window`(窗口)和`layout`(布局)等,这些组件帮助构建页面结构。 2. **表单组件**:如`form`、`textbox`、`combobox`、`datebox`...
- 布局(Layout):帮助开发者构建响应式和灵活的页面结构。 2. **API 文档** - 在离线文档中,每个组件都有详细的 API 描述,包括组件的属性、事件、方法等,这对于理解和使用组件至关重要。 - 属性(Props):...
1. **基础组件**:如`<div>`标签的`class`属性使用,例如`"easyui-panel"`用于创建面板,`"easyui-layout"`用于布局管理,这些基础组件是构建页面结构的基础。 2. **数据网格(DataGrid)**:DataGrid组件用于显示...
2. **资源文件**:res目录包含了应用的各种资源,如布局(layout)、图标(drawable)、字符串(values)等。通过查看这些文件,我们可以了解jChat14的用户界面设计和交互逻辑。 3. **Java源代码**:classes.dex...
5.4 PCB布线考虑(PCB Layout Considerations) 讨论在PCB设计过程中,如何布局V-by-One®HS标准相关的电路和连接器,以保证信号质量。 6. 术语表(Glossary) 介绍标准文档中使用的专业术语和缩写,方便理解标准...
2. **布局组件**:如网格(grid)、树(tree)、表格(table)、布局(layout)等,用于展示数据和组织页面结构。 3. **表单组件**:如输入框(input)、选择框(combobox)、日期选择器(datebox)、下拉树...
3. 使用Magento的布局系统:Magento主题设计中,布局文件(layout XML)是非常重要的。它定义了页面的结构,决定了各个区块如何组织和显示。本书会讲解如何通过编写和修改布局XML文件来实现页面布局的定制。 4. ...
10. **布局(Layout)**:用于创建灵活的页面布局,如north、south、east、west、center等区域划分,可以动态调整大小。 11. **插件(Plugins)**:EasyUI允许扩展,提供了诸如日期选择器(datebox)、时间选择器...
TI发布的《PCB Layout Guidelines for Power Controllers》是一份极具价值的技术文档,旨在为电源控制板的布局工程师提供指导建议。该指南着重于电源控制器的设计,包括如何确保负载获得足够的电流、提高负载及感应...