不写一行java代码为listview spinner填充数据
来源:互联网 发布:小程序域名白名单 编辑:程序博客网 时间:2024/06/05 05:07
今天逛官网翻文档无意间发现了android:entries属性,其他作用是在布局文件里直接就可以为listview和spinner填充数据,而不用写一句java代码
废话不多说上代码
MainActivity.java :主activity里没有写任何填充数据和adapter的代码
import android.app.Activity; import android.os.Bundle;public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } }
activity_main.xml 主布局文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.example.pullrefresh.MainActivity" android:orientation="vertical"> <Spinner android:layout_width="match_parent" android:layout_height="wrap_content" android:entries="@array/Spinner"/> <ListView android:layout_width="match_parent" android:layout_height="match_parent" android:entries="@array/ListView"/></LinearLayout>
<?xml version="1.0" encoding="UTF-8"?><resources> <string-array name="Spinner"> <item>Spinner-1</item> <item>Spinner-2</item> <item>Spinner-3</item> </string-array> <string-array name="ListView"> <item>ListView-1</item> <item>ListView-2</item> <item>ListView-3</item> <item>ListView-4</item> <item>ListView-5</item> <item>ListView-6</item> <item>ListView-7</item> </string-array> </resources>
效果图:
0 0
- 不写一行java代码为listview spinner填充数据
- Android:不使用布局文件,为Listview填充数据
- 上传Spinner填充数据对应代码
- Spinner数据填充
- [Android]为Spinner填充数据后设置默认值的问题
- [Android]为Spinner填充数据后设置默认值的问题
- [Android]为Spinner填充数据后设置默认值的问题
- 为Spinner填充数据后设置默认值的问题
- Android为Spinner填充数据后设置默认值的问题
- 不使用反射,“一行代码”实现Web、WinForm窗体表单数据的填充、收集、清除,和到数据库的CRUD
- 不使用反射,“一行代码”实现Web、WinForm窗体表单数据的填充、收集、清除,和到数据库的CRUD
- 利用newxy(新坐标),不写一行java代码实现多项查询
- Android Spinner填充数据后设置默认值
- Spinner 之 使用SimpleAdapter 填充数据
- 安卓纯java写Spinner
- DELPHI DATASNAP 2010 入门操作(2)不写一行代码
- 不写一行代码实现的矢量小动画
- 一行代码写python
- [python]解析python打印出来的数组
- Android UI 关于Android计量单位dip dp sp px 你所需要知道的一切
- POJ 1862 Stripies(优先队列)
- DHCP服务
- 如何用批处理获取本地磁盘中的指定文件的路径
- 不写一行java代码为listview spinner填充数据
- uva 12300
- 九度oj 1446
- 开放寻址法
- Android Studio安装与gradle的关系
- leetcode 242: Valid Anagram
- [深入理解Android卷一全文-第六章]深入理解Binder
- uva12661 Dijkstra
- 删除指定字符串中的子串