Android为Spinner添加数据

发布于 2022-10-15 10:10:12 字数 1735 浏览 36 评论 0

Android中的Spinner就是下拉框,点击时会出现选择列表,从中可以选择数据。Spinner中的数据必须来自Adapter,因此给它添加数据时需要先定义模板,也就是layout中的xml文件。
  1.   < ?xml version="1.0" encoding="utf-8"?> < TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/tvCateItem" android:textSize="14px" android:textColor="@color/black" android:layout_width="wrap_content" android:layout_height="wrap_content"> < /TextView>
复制代码我们这里定义其中只是显示,使用的是TextView控件。

  然后代码里:

view sourceprint?
  1. String[] cates=new String[]{
  2.         "未分类","学习"
  3. };
  4. ArrayAdapter adapter=new ArrayAdapter(getApplicationContext(),R.layout.spinner_cate_item,cates);
  5. spCate.setAdapter(adapter);
复制代码运行,显示效果如下:

1.jpg (18.55 KB, 下载次数: 1)

下载附件

2011-04-13 21:52 上传

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文