android入门 spinner
16lz
2021-01-26
package com.zte.android.lession; import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Spinner;import android.widget.Toast;/** * @author rychenga * * 一个spinner、2个button 组件 * 单击button时完成spinner的数据获取操作 */public class Activity_011_Spinner extends Activity{private Button btn1 ;private Button btn2 ;private Spinner spinner ;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.activity_011_spinner_layout);//初始化组件btn1 = (Button)findViewById(R.id.l011_button1);btn2 = (Button)findViewById(R.id.l011_button2);spinner = (Spinner)findViewById(R.id.l011_spinner1);btn1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubToast.makeText(Activity_011_Spinner.this, String.valueOf(spinner.getCount()), Toast.LENGTH_LONG).show();}});btn2.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubToast.makeText(Activity_011_Spinner.this, String.valueOf(spinner.getSelectedItem()),Toast.LENGTH_LONG).show();}});}}
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <Spinner android:id="@+id/l011_spinner1" android:layout_width="match_parent" android:layout_height="wrap_content" android:entries="@array/activity_011_items" /> <Button android:id="@+id/l011_button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="显示选项数" /> <Button android:id="@+id/l011_button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="显示选项" /></LinearLayout>
<?xml version="1.0" encoding="utf-8"?><resources> <string-array name="activity_011_items"> <item>选项一</item> <item>选项二</item> <item>选项三</item> <item>选项四</item> <item>选项五</item> <item>选项六</item> </string-array></resources>
更多相关文章
- BaseQuickAdapter 刷新时候控件不显示
- 抓取Android(安卓)& Linux网络包
- 使用Toast显示提示信息框
- Android手机开发:ListView的使用
- Application Fundamentals--Component Lifecycles(组件生命周期)
- android中使用surfaceview进行视频播放
- Android(安卓)PopupMenu显示
- android 中的编译选项的对应关系
- JAVA按钮显示用户名+密码