安卓中如何实现控件点击图片的切换 控件图片ImageView 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ImageView 设置点击事件的时候 你把对象id都存储在列表里面List<Integer> idList;onClick(View view) 方法里面找到id ImageView imageView=new ImageView(mContext);imageView.setImageResource(R.drawable.xx);if (img.getDrawable()==imageView.getDrawable()){ } 方法有好多种:1.设置seector,在xml配置,引用方法和图片一样,焦点事件在xml里面写。2.ImageView imageView=new ImageView(mContext); imageView.setImageResource(R.drawable.xx); 实例化对象,直接改变res ImageView.setTag(new Integer(rid))//把资源id放入view的tag中//下面点击事件里面的判断Integer id = ImageView.getTag();if(id == id0){//如果id等于第一张 //设置为第二张}else{ //设置为第一张}//再次设置ImageView的Tag思路就是通过设置Tag来保存一些你需要的数据。注:特别像Adapter中用到的很频繁。 xml里面配置一下属性可行吗? android 中ping功能的使用 如果把切换到后台的程序,切换到前台? 【求】android编译运行快捷键【求分享】 请问用杀进程的软件全杀时会不会影响到桌面插件appwidget?? 在Activity中鼠标点击后的焦点问题 求一个可以在手机上看的android入门教程 Android代码动态布局生成通知 android图片入手机相册 device.drag()中的第四个参数 android 方法被划了线,提示不可用怎么办 Android网络加载图片时预先占位高度 如何实现一个按钮中的图片再几秒钟之后被替换成其他图片
List<Integer> idList;
onClick(View view) 方法里面找到id
imageView.setImageResource(R.drawable.xx);
if (img.getDrawable()==imageView.getDrawable()){ }
imageView.setImageResource(R.drawable.xx);
实例化对象,直接改变res
Integer id = ImageView.getTag();
if(id == id0){//如果id等于第一张
//设置为第二张
}else{
//设置为第一张
}
//再次设置ImageView的Tag思路就是通过设置Tag来保存一些你需要的数据。注:特别像Adapter中用到的很频繁。