android 适配器里面的按钮点击切换

原创 2015年11月20日 12:59:16

今天在做项目是发现一个问题,就是点击按钮切换图片时,第一次需要点击一下,然而其他的按钮则需要点击两次才能切换图片,结果发现原来是自己的Boolean类型的判断放错了位置具体代码如下:public static class ViewHolder {
RelativeLayout title;
View line;
ImageView img_arrow;
TextView date;
TextView content;
TextView button;
LinearLayout ll_ex;
boolean flag;
}

holder.flag = true;
holder.img_arrow.setBackgroundResource(R.drawable.arrow_right);
holder.line = (View) convertView.findViewById(R.id.v_line);
holder.title = (RelativeLayout) convertView
.findViewById(R.id.rl_title);
holder.ll_ex.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
if (holder.flag) {
holder.img_arrow
.setBackgroundResource(R.drawable.arrow_down);
holder.flag = false;
} else {
holder.img_arrow
.setBackgroundResource(R.drawable.arrow_right);
holder.flag = true;
}
}
如有什么不懂还请留言

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

点击按钮切换页面,版面滑动切换

UI 总是与js 、jQuery会结合在一起,实现更多非静态的动画效果,今天的小笔记,记录一下点击按钮时版面的切换 点击左上角的左右箭头,控制视频展示的左右滑动,单击向右箭头的时候,视频向左滚动...

div 点击切换按钮样式

首先,大家需要定义两个css 样式,一个为选中后的样式,另一个是不被选中的样式,这里做一个例子: .selectMenu{cursor:pointer;width:100%;height:30px;...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

Android ImageSwitcher 图片切换 按钮点击切换

图片显示:   1. MainActivity package com.gamedog.test; import android.app.Activity; import andro...

android 点击按钮切换背景图片(根据按钮点击的ID切换)

前言 在开发应用程序的时候,需要根据一个按钮切换一个ImageView的背景,查看了网上的一些方法,很少有根据ID切换的,把它写出来,希望可以帮到大家 首先需要新建一个图片表,来存放你所有要用到的...

Android按钮单击事件的四种常用写法总结

这篇文章主要介绍了Android按钮单击事件的四种常用写法总结,比较了常见的四种写法的优劣,有不错的参考借鉴价值,需要的朋友可以参考下 很多学习Android程序设计的人都会发现每个人对代码的写...

Android 实现点击两个按钮,原地切换界面

最近在项目中遇到这样一个问题,大致是在页面中有两个按钮,负责切换两个页面,只是在原地切换。类似账单流水,显示充值,消费。老规矩 上图,由于没有添加Select选择器,所以按钮没有点击效果。在运用中添加...

Android中ListView适配器里区分不同按钮的点击事件

Android下ListView每个Item中包含有多个按钮,当我们点击某一个item中的按钮的时候,同时有多行button触发了响应事件。 就会产生下图的效果: 为了解决这个问题,我们使用回调Lis...

android listview适配器里区分不同按钮的点击事件

1 一、适配器 ListItemClickAdapter ? 1 2 3 4 5 6...

android listview适配器里区分不同按钮的点击事件

一、适配器 ListItemClickAdapter public class ListItemClickAdapter extends BaseAdapter { private Contex...

Android仿Win8界面的按钮点击

今天没事的时候,感觉Win8的扁平化的按钮还是挺好看的,就研究了下如何在安卓界面实现Win8的扁平化按钮点击效果。发现了一个自定义的View可以实现扁平化按钮效果,话不多说,我们直接上代码。 1、首...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)