• Android 之 Spinner


    1:activity_main.xml

    <RelativeLayout 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=".MainActivity" >

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

    </RelativeLayout>

    2:res/values/cities.xml

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
    <string-array name="cities">
    <item>Beijing</item>
    <item>Shanghai</item>
    <item>Guangzhou</item>
    </string-array>
    </resources>

    3:MainActivity.java

    public class MainActivity extends Activity {
    private Spinner spinner=null;
    private ArrayAdapter<CharSequence> adapter=null;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    spinner=(Spinner)findViewById(R.id.spinner);
    adapter=ArrayAdapter.createFromResource(this, R.array.cities,
    android.R.layout.simple_spinner_item);

    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

    spinner.setAdapter(adapter);
    }
    }

  • 相关阅读:
    按位与、或、非、异或总结
    Linux 挂载命令
    Linux 文件系统常用命令
    Linux 系统命令sudo权限
    Linux 文件系统属性chattr权限
    Linux 文件特殊权限-Sticky BIT
    Linux 文件特殊权限-SetGID
    Linux 文件特殊权限-SetUID
    Linux 递归acl权限和默认acl权限
    Linux 最大有效权限与删除ACL
  • 原文地址:https://www.cnblogs.com/yshyee/p/3360521.html
Copyright © 2020-2023  润新知