200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > android按钮点击变化 Android实现按钮点击效果(第一次点击变色 第二次恢复)...

android按钮点击变化 Android实现按钮点击效果(第一次点击变色 第二次恢复)...

时间:2022-03-24 04:28:48

相关推荐

android按钮点击变化 Android实现按钮点击效果(第一次点击变色 第二次恢复)...

1、首先创建一个按钮

android:id="@+id/click"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:text="点击变色"

android:background="@drawable/btn_st"

android:gravity="center"/>

2、1中创建的按钮的background用到了btn_st,在drawable下创建btn_st

3、在2中用到的color1和color2,在values的strings中添加

#339966

#fff

4、java代码

(1)首先获取button

Button clickbtn = (Button) findViewById(R.id.click);

(2)设置一个标记flag

int flag = 0;

(3)给按钮添加监听事件

clickbtn.setOnClickListener(new Button.OnClickListener() {

public void onClick(View v) {

switch(flag){

case 0:

mBtn[i].setActivated(false);

flag = 1;

break;

case 1:

mBtn[i].setActivated(true);

flag = 0;

break;

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。