首页 Android Spinner 通过item.xml来绑定数据

Spinner 通过item.xml来绑定数据

作者:胡同里的砖头 围观群众:241 更新于:2023-03-14

首先创建一个item_spinner.xml

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="50dp" android:textSize="20dp"
android:gravity="left"
android:singleLine="true" />
然后直接绑定
String[] items={"南京","北京","上海"};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_spinner_item, items);
adapter.setDropDownViewResource(R.layout.item_spinner);
thingtype.setAdapter(adapter);
thingtype.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
thingtypeId=list.get(i).getId();
Toast.makeText(getActivity(),"你选择的是"+list.get(i).getId().toString(),Toast.LENGTH_SHORT).show();
}

@Override
public void onNothingSelected(AdapterView<?> adapterView) {

}
});

  • 本文标题: Spinner 通过item.xml来绑定数据
  • 文章分类:【Android】
  • 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.
留言评论
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8