首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

抉择对话框

2012-09-16 
选择对话框这个简单,直接代码 package com.kevin.dialogimport android.app.Activityimport android.app

选择对话框
  这个简单,直接代码

package com.kevin.dialog;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class Main extends Activity implements OnClickListener{private Button btn_select;    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        btn_select = (Button) findViewById(R.id.button1);        btn_select.setOnClickListener(this);    }@Overridepublic void onClick(View v) {AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setTitle(R.string.select);// 绑定选项数据builder.setItems(R.array.fruits, new DialogInterface.OnClickListener() {// 处理选择Item的事件@Overridepublic void onClick(DialogInterface dialog, int which) {CharSequence result = getString(R.string.result);String[] fruits = getResources().getStringArray(R.array.fruits);new AlertDialog.Builder(Main.this) .setMessage(result + fruits[which]) .setNegativeButton(R.string.confirm, new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {    }}).show();                             }});builder.show();}}

热点排行