27.02.2014 Views

Android 开发教程

Android 开发教程

Android 开发教程

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

-----------------------------------<strong>Android</strong> 编 程 基 础<br />

7 修 改 该 mainActivity.java, 实 现 动 态 添 加 和 删 除<br />

package zyf.Ex_Ctrl_9ME;<br />

/* 使 用 的 包 导 入 */<br />

import java.util.ArrayList;<br />

import java.util.List;<br />

import android.app.Activity;<br />

import android.os.Bundle;<br />

import android.view.Menu;<br />

import android.view.MenuItem;<br />

import android.view.View;<br />

import android.widget.AdapterView;<br />

import android.widget.ArrayAdapter;<br />

import android.widget.Button;<br />

import android.widget.EditText;<br />

import android.widget.Spinner;<br />

import android.widget.TextView;<br />

import android.widget.Toast;<br />

public class Ex_Ctrl_9ME extends Activity implements Button.OnClickListener,<br />

Spinner.OnItemSelectedListener {<br />

/** Called when the activity is first created. */<br />

/* 声 明 程 序 使 用 的 对 象 */<br />

private TextView show_yourChoice_TextView;<br />

private EditText input_City_EditText;<br />

private Button Add_Button, Del_Button;<br />

private Spinner city_Spinner;<br />

private ArrayAdapter arrayAdapter;<br />

private String[] cities;<br />

private String addString;<br />

private List cityList;<br />

@Override<br />

public void onCreate(Bundle savedInstanceState) {<br />

super.onCreate(savedInstanceState);<br />

/* 设 置 主 屏 显 示 布 局 为 main.xml*/<br />

setContentView(R.layout.main);<br />

/*findViewByID() 获 取 XML 中 的 UI 元 素 */<br />

show_yourChoice_TextView =<br />

(TextView) findViewById(R.id.TextView_Show_yourChoice);<br />

input_City_EditText = (EditText) findViewById(R.id.EditView_Input);<br />

Add_Button = (Button) findViewById(R.id.Button_ADD);<br />

Del_Button = (Button) findViewById(R.id.Button_DEL);<br />

city_Spinner = (Spinner) findViewById(R.id.Spinner_Slecte);<br />

/* 初 始 化 字 符 串 数 组 */<br />

cities = new String[] { "<strong>Android</strong>", "BlackBerry", "J2ME",<br />

13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!