android中Imagebutton实现两张图片之间的点击来回切换

本文介绍了一个简单的下拉按钮实现方法,通过设置不同的背景图片来实现按钮状态的切换,并控制一个布局的显示与隐藏。代码中展示了如何使用ImageButton作为下拉按钮,并通过点击事件改变其背景以及关联布局的可见性。
摘要由CSDN通过智能技术生成
int flag = 0;

final ImageButton IB_PullDown = new ImageButton(context);
		// Bitmap a=null;
		// IB_PullDown.setButtonDrawable(new BitmapDrawable(a));
		IB_PullDown.setBackgroundResource(R.drawable.xl_jiantou);

		IB_PullDown.setOnClickListener(new View.OnClickListener() {

			@Override
			public void onClick(View v) {

				// IB_PullDown.setBackgroundResource(R.drawable.pulldown_button_image);
				if (flag == 0) {
					// TODO Auto-generated method stub
					IB_PullDown.setBackgroundResource(R.drawable.sq_jiantou);
					ll_AirItem.setVisibility(View.VISIBLE);
					flag = 1;
				} else {
					IB_PullDown.setBackgroundResource(R.drawable.xl_jiantou);
					ll_AirItem.setVisibility(View.GONE);
					flag = 0;
				}
			}

		});
代码很简单,你们使用的时候将图片和对象换成自己的即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值