zoukankan      html  css  js  c++  java
  • 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);
    }
    }

  • 相关阅读:
    Docker基本命令及工作原理
    Docker安装
    linux命令
    MTPuTTy使用
    SpringBoot--swagger搭建、配置及使用
    idea使用技巧
    Idea插件
    IDEA开发工具使用 git 创建项目、拉取分支、合并分支
    git命令
    javbus爬虫-老司机你值得拥有
  • 原文地址:https://www.cnblogs.com/yshyee/p/3360521.html
Copyright © 2011-2022 走看看