HelloSpinner.java 源码

package com.example.test;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.Spinner;public class HelloSpinner extends Activity {@Overridepublic void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.main);    Spinner s = (Spinner) findViewById(R.id.spinner);    ArrayAdapter adapter = ArrayAdapter.createFromResource(            this, R.array.planets, android.R.layout.simple_spinner_item);    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);    s.setAdapter(adapter);}}

layout->main.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:padding="10dip"    android:layout_width="fill_parent"    android:layout_height="wrap_content">    <TextView        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:layout_marginTop="10dip"        android:text="Please select a planet:"    />    <Spinner         android:id="@+id/spinner"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:drawSelectorOnTop="true"        android:prompt="@string/planet_prompt"    /></LinearLayout>

values->arrays.xml

<resources>    <string-array name="planets">        <item>Mercury</item>        <item>Venus</item>        <item>Earth</item>        <item>Mars</item>        <item>Jupiter</item>        <item>Saturn</item>        <item>Uranus</item>        <item>Neptune</item>    </string-array>    </resources>

value->strings.xml

<?xml version="1.0" encoding="utf-8"?><resources>    <string name="hello">Hello World, HelloSpinner!</string>    <string name="app_name">HelloSpinner</string><string name="planet_prompt">Choose a planet</string></resources>

run it

更多相关文章

  1. Android中图片的放大和缩小源码
  2. Eclipse 开发 Android, Hello Spinner( 学习10 )
  3. android 工程源码下编译 Android.mk写法
  4. Android(安卓)O(android 8.1) SYSTEM_UID应用无法使用FileProvider
  5. Android客户端GPS定位源码
  6. Android给support_v4.jar包添加源码和doc文档
  7. Android(安卓)Support v4、v7、v13的区别和应用场景
  8. 5分钟将OSC Android源码从Eclipse项目转化为Android(安卓)studio
  9. Android阴影背景

随机推荐

  1. Android(安卓)Studio 快捷键 (Mac OS X 1
  2. Android(安卓)完全退出应用程序实现代码
  3. Android提示版本更新的实现
  4. 基于源码分析 Android(安卓)View 绘制机
  5. 总体把握Android中的触摸事件处理
  6. Android的启动模式(android:launchMode)
  7. 【Android】代码实现模拟屏幕点击和键盘
  8. Android的OpenGL学习笔记(2)
  9. Android(安卓)- Android(安卓)Studio修改
  10. android ble蓝牙开发略解-Android(安卓)