【Android Studio中设置一个按钮的不同点击触发事件】人生处万类,知识最为贤。这篇文章主要讲述Android Studio中设置一个按钮的不同点击触发事件相关的知识,希望能为你提供帮助。
my_day_model = (RelativeLayout) v.findViewById(R.id.my_day_model);
my_day_pic = (ImageView) v.findViewById(R.id.my_day_pic);
my_day_text = (TextView) v.findViewById(R.id.my_day_text);
my_day_model.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (flag == 0){
//点击一次的出发事件
my_day_pic.setImageResource(R.drawable.pic_my_day_pic2);
my_day_text.setText(R.string.my_day_text2);
flag = 1;
}else {
//点击两次的触发事件
my_day_pic.setImageResource(R.drawable.pic_my_day_pic1);
my_day_text.setText(R.string.my_day_text1);
flag = 0;
}
}
});
推荐阅读
- Android 延时执行的几种方法
- Android系统篇之----Hook系统的AMS服务实现应用启动的拦截功能
- Android Studio代码行数统计插件Statistics
- Android事件机制之一(事件传递和消费)
- android 事件处理概念簇
- Android的Kotlin秘方(II)(RecyclerView 和 DiffUtil)
- Android--自定义荷载进度的两种方法
- Android网页WebView图片文件上传的问题
- 简单搭建环境,测试Android应用