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

android开发

开发平台:

Java

  1. package irdc.ex04_07;
  2. import android.app.Activity;
  3. import android.os.Bundle;
  4. import android.view.View;
  5. import android.widget.Button;
  6. import android.widget.ImageView;
  7. public class EX04_07 extends Activity
  8. {
  9.   /*声明 Button、ImageView对象*/
  10.   private ImageView mImageView01;
  11.   private ImageView mImageView02;
  12.   private Button mButton01;
  13.   private Button mButton02;
  14.   
  15.   /** Called when the activity is first created. */
  16.   @Override
  17.   public void onCreate(Bundle savedInstanceState)
  18.   {
  19.     super.onCreate(savedInstanceState);
  20.     setContentView(R.layout.main);
  21.     
  22.     /*取得 Button、ImageView对象*/
  23.     mImageView01 = (ImageView)findViewById(R.id.myImageView1);
  24.     mImageView02 = (ImageView)findViewById(R.id.myImageView2);
  25.     mButton01 = (Button) findViewById(R.id.myButton1);
  26.     mButton02 = (Button) findViewById(R.id.myButton2);
  27.     
  28.     /*设置ImageView背景图*/
  29.     mImageView01.setImageDrawable(getResources().
  30.                  getDrawable(R.drawable.right)); 
  31.     mImageView02.setImageDrawable(getResources().
  32.                  getDrawable(R.drawable.oa));
  33.     
  34.     /*用OnClickListener事件来启动*/
  35.     mButton01.setOnClickListener(new Button.OnClickListener()
  36.     {
  37.       @Override
  38.       public void onClick(View v)
  39.      {
  40.       /*当启动后,ImageView立刻换背景图*/ 
  41.       mImageView01.setImageDrawable(getResources().
  42.                   getDrawable(R.drawable.right));
  43.      }
  44.    });
  45.     
  46.     mButton02.setOnClickListener(new Button.OnClickListener()
  47.     {
  48.       @Override
  49.       public void onClick(View v)
  50.      {
  51.       mImageView01.setImageDrawable(getResources().
  52.                    getDrawable(R.drawable.left));
  53.      }
  54.    });
  55.     
  56.   }
  57. }