EX04_26.java
上传用户:vip_99
上传日期:2021-03-27
资源大小:61159k
文件大小:2k
源码类别:

android开发

开发平台:

Java

  1. package irdc.ex04_26;
  2. import android.app.Activity;
  3. import android.app.AlertDialog;
  4. import android.content.DialogInterface;
  5. import android.os.Bundle;
  6. import android.view.View;
  7. import android.widget.Button;
  8. public class EX04_26 extends Activity 
  9. {
  10.   /*声明 Button对象*/
  11.   private Button mButton1;
  12.   
  13.   /** Called when the activity is first created. */
  14.   @Override
  15.   public void onCreate(Bundle savedInstanceState) 
  16.   {
  17.     super.onCreate(savedInstanceState);
  18.     setContentView(R.layout.main);
  19.     
  20.     /*取得 Button对象*/
  21.     mButton1 = (Button) findViewById(R.id.myButton1);
  22.     mButton1.setOnClickListener(new Button.OnClickListener()
  23.     {
  24.       @Override
  25.       public void onClick(View v)
  26.       {
  27.         // TODO Auto-generated method stub      
  28.         new AlertDialog.Builder(EX04_26.this)
  29.         /*弹出窗口的最上头文字*/
  30.         .setTitle(R.string.app_about)
  31.         /*设置弹出窗口的图式*/
  32.         .setIcon(R.drawable.hot)
  33.         /*设置弹出窗口的信息*/
  34.         .setMessage(R.string.app_about_msg)
  35.         .setPositiveButton(R.string.str_ok,
  36.         new DialogInterface.OnClickListener()
  37.         {
  38.           public void onClick
  39.           (DialogInterface dialoginterface, int i)
  40.           {           
  41.             finish();/*关闭窗口*/
  42.           }
  43.         }
  44.       ).setNegativeButton(R.string.str_no,
  45.         new DialogInterface.OnClickListener()
  46.         {
  47.           /*设置跳出窗口的返回事件*/
  48.           public void onClick(DialogInterface dialoginterface, int i)   
  49.           {
  50.           }
  51.         }
  52.       ).show();
  53.     }
  54.   });}
  55. }