4.7 专业相框设计——ImageView的堆栈应用

本人为Android初学者,在此记录了学习《》过程,希望有助于自己学习的同学能够帮助到其他人。


package irdc.ex04_07;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;

public class EX04_07 extends Activity
{ /* 声明 Button、ImageView对象 */
  private ImageView mImageView01;
  private ImageView mImageView02;
  private Button mButton01;
  private Button mButton02;

  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    
    /* 取得 Button、ImageView对象 */   
    mImageView01 = (ImageView) findViewById(R.id.myImageView1);
    mImageView02 = (ImageView) findViewById(R.id.myImageView2);
    mButton01 = (Button) findViewById(R.id.myButton1);
    mButton02 = (Button) findViewById(R.id.myButton2); 
    
    /* 设定ImageView底图 */
    mImageView01.setImageDrawable(getResources().getDrawable(R.drawable.right));
    mImageView02.setImageDrawable(getResources().getDrawable(R.drawable.oa));
    
    /* 用OnClickListener事件来启动 */
    mButton01.setOnClickListener(new Button.OnClickListener()
    {
      @Override
      public void onClick(View v)
      { /* 当启动后,ImageView立刻换底图 */
        mImageView01.setImageDrawable(getResources().getDrawable(
            R.drawable.right));
      }
    });
    
    
    mButton02.setOnClickListener(new Button.OnClickListener()
    {
      @Override
      public void onClick(View v)
      {
        mImageView01.setImageDrawable(getResources().getDrawable(
            R.drawable.left));
      }
    });
  }
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值