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

android开发

开发平台:

Java

  1. package irdc.ex04_12;
  2. import android.app.Activity;
  3. import android.os.Bundle;
  4. import android.view.View;
  5. import android.widget.Button;
  6. import android.widget.ImageButton;
  7. import android.widget.TextView;
  8. public class EX04_12 extends Activity
  9. {
  10.   TextView myTextView;
  11.   ImageButton myImageButton_1;
  12.   ImageButton myImageButton_2;
  13.   /** Called when the activity is first created. */
  14.   @Override
  15.   public void onCreate(Bundle savedInstanceState)
  16.   {
  17.     super.onCreate(savedInstanceState);
  18.     /* 载入main.xml Layout */
  19.     setContentView(R.layout.main);
  20.     /* 以findViewById()取得TextView及ImageButton对象 */
  21.     myTextView = (TextView) findViewById(R.id.myTextView);
  22.     myImageButton_1=(ImageButton)findViewById(R.id.myImageButton_1);
  23.     myImageButton_2=(ImageButton)findViewById(R.id.myImageButton_2);
  24.     /* myImageButton_1添加OnClickListener */
  25.     myImageButton_1.setOnClickListener(new Button.OnClickListener()
  26.     {
  27.       public void onClick(View v)
  28.       {
  29.         myTextView.setText("你点击的是myImageButton_1");
  30.         /* 点击myImageButton_1时将myImageButton_1图片置换成p3图片 */
  31.         myImageButton_1.setImageDrawable(getResources().getDrawable(
  32.             R.drawable.p3));
  33.         /* 点击myImageButton_1时将myImageButton_2图片置换成p2图片 */
  34.         myImageButton_2.setImageDrawable(getResources().getDrawable(
  35.             R.drawable.p2));
  36.       }
  37.     });
  38.     /* myImageButton_2添加OnClickListener */
  39.     myImageButton_2.setOnClickListener(new Button.OnClickListener()
  40.     {
  41.       public void onClick(View v)
  42.       {
  43.         myTextView.setText("你点击的是myImageButton_2");
  44.         /* 点击myImageButton_2时将myImageButton_1图片置换成p1图片 */
  45.         myImageButton_1.setImageDrawable(getResources().getDrawable(
  46.             R.drawable.p1));
  47.         /* 点击myImageButton_2时将myImageButton_2图片置换成p3图片 */
  48.         myImageButton_2.setImageDrawable(getResources().getDrawable(
  49.             R.drawable.p3));
  50.       }
  51.     });
  52.   }
  53. }