spinner的常用XML属性

android:entries 使用数组资源作为下拉框列表项目

android:background  设置spinner背景颜色(不包括下拉框)

android:popupBackground 设置下拉框的背景颜色

android:prompt    该提示在下拉列表对话框显示时显示。(也就是对话框的标题,只有在dialog状态才能显示)

spinner属性及用法以及arrayAdapter

android:spinnerMode    设置spinner的形式,有dropdown的dialog两种



spinner的常用方法

setDropDownVerticalOffset();       设置垂直偏移量

setDropDownWidth();          设置下拉框的宽度

setOnItemSelectedListener()   Spinner 点击事件


上代码


xml布局

<Spinner
    android:id="@+id/spinnerarea"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />

功能实现

private void init() {
    Spinner spinnerarea =findViewById(R.id.spinnerarea);
    spinnerarea.setDropDownVerticalOffset(100);
    String[] arr = {"东区","西区","南区","北区"};
    ArrayAdapter<String> arrayAdapter =new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,arr);
    spinnerarea.setAdapter(arrayAdapter);

}



相关文章:

  • 2022-12-23
  • 2021-11-11
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-06
  • 2022-12-23
  • 2021-12-08
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案