setid android,android-如何将setId()用于imageView
我在GridViewAdapter类中在此处创建了一个imageView:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
// Try to reuse the views
ImageView view = (ImageView) convertView;
boolean checked = (mCheckBox==null)?false:(((CheckBox) mCheckBox).isChecked());
// if convert view is null then create a new instance else reuse it
if (view == null) {
view = new ImageView(Context);
//view.setTag(ViewId(), "imageViewGRID");
view.setId(R.id.1);
Log.d("GridViewAdapter", "new imageView added");
}
但是我不确定如何使用.setId,以便可以在此行的另一个类中使用此imageView:
ImageView imageView1 = (ImageView)v.findViewById(R.id.1);
有人可以澄清一下它是如何工作的吗?
请注意,我也尝试过:
view.setTag("imageView4Grid");
与
ImageView imageView1 = (ImageView)v.findViewWithTag("imageView4Grid");
但我得到一个错误
解决方法:
从API 17开始,View类引入了静态方法generateViewId(),该方法将生成适合在setId(int)中使用的值.
setId(int id)simlpy将正整数作为输入.
您正在尝试从资源中获取ID.这是您正在尝试做的事情:How to set Id of dynamic created layout?
标签:android
来源: https://codeday.me/bug/20191122/2058921.html
setid android,android-如何将setId()用于imageView相关推荐
- Android 应用开发(42)---ImageView
ImageView(图像视图) ImageView的src属性和blackground的区别: adjustViewBounds设置图像缩放时是否按长宽比 scaleType设置缩放类型 最简单的绘制 ...
- Android 原生控件之二 ImageView
Android 原生控件之二 ImageView 相关 来源 开始 XML属性 1.android:adjustViewBounds 2.android:baseline 3.android:base ...
- 【Android 常见控件使用】ImageView(图像视图)
文章目录 ImageView(图像视图) 本节引言 1.src属性和background属性的区别 1)写代码验证区别 2)解决blackground拉伸导致图片变形的方法 3)设置透明度的问题 4) ...
- android imageview移动,基于Android实现随手指移动的ImageView
ImageView用来显示任意图像图片,可以自己定义显示尺寸,显示颜色等等. 运行效果是这样的(文字说明): 首次进入程序,手指点击屏幕上的任意位置,图片会随之移动. 布局文件 android:id= ...
- 卡路里计算JAVA_pedometer 这是一个基于android平台的软件,用于计算你走路的步数,算出消耗的卡路里,以达到健 238万源代码下载...
详细说明:这是一个基于android平台的软件,用于计算你走路的步数,算出消耗的卡路里,以达到健康的管理.-This is an android platform based software, us ...
- Android数组适配器ArrayAdapter用法(用于只有文字的列表显示)
当我们要简单的做一个只有文字的列表时,如果还是使用BaseAdapter就显的比较麻烦了,这里我们推荐使用ArrayAdapter. ArrayAdapter的使用场景是只用于每行只显示文本的情况.主 ...
- 从零开始学android:Android中的基本控件(上)
从零开始学android:Android中的基本控件(上) 本章内容较多,下面只贴代码,大家只需要贴到自己eclipse里就知道作用^^! View组件简介 Android中的View组件包含了几乎所 ...
- android两个项目依赖关系图,关于android:Android组件化项目搭建遇到的问题记录
1. ARouter 的依赖问题 What went wrong: Execution failed for task ':app:kaptDebugKotlin'. A failure occurr ...
- remoteview android,android remoteView原理
android 中的remoteView通常用于更新远程的界面. 其实现了Paracelable接口,通过Bindler就可以传送到远程. 然后通过该类的 apply来更新界面. 其实,在我们通过该类 ...
- OpenCV2.4.9 For Android + Android Studio (with gradle)配置教程
OpenCV2.4.9 For Android + Android Studio (with gradle)配置教程 10 回复 / 9501 浏览 本页底部本帖地址 4king2 年前 - 2014 ...
最新文章
- Toward perfect reads: self-correction of short reads via mapping on de Bruijn graphs
- Java 对象锁和类锁全面解析
- LeetCode C语言刷题——day1
- 书籍《智能交通》-观后感-2021年12月-下期分享
- linux服务器时间不同步解决方法
- Volley网络请求框架简析——Android网络请求框架(三)
- HIVE之 DDL 数据定义 DML数据操作
- 伪题解 洛谷 P1363 幻想迷宫(DFS)
- vue的学习笔记(15)之Promise知识讲解
- dell笔记本屏幕进水有水印
- 给女友定时发送睡前小故事
- LICEcap:GIF屏幕录制工具
- 计算机网络涉及的数学知识点,计算机考研:计算机网络六大重要知识点
- 笔记本电脑键盘被锁如何解锁
- 怎么查询上网帐号和上网口令_宽带上网账号和密码忘记了该怎么查询
- The Rust Programming Language - 第11章 测试 - 11.1 编写测试
- 智学.com查成绩 html,智学网成绩查询入口:https://www.zhixue.com/login.html
- 帷幕的帷是什么意思_《老酒馆》热播背后:你真的看明白大戏背后的意思了吗?...
- 年薪20万招java讲师
- VMWare软件定义数据中心SDDC
热门文章
- qt5python gui cookbook_Python GUI Programming Cookbook学习笔记
- 鸿蒙行车记录仪,百度导航新增行车记录仪功能 可消除碰瓷风险
- android+自定义alertdialog,安卓自定义AlertDialog
- 【OpenCV 例程200篇】49. 图像增强—局部直方图处理
- java类中自定义函数的调用_关于方法:自定义类中对函数的未解析引用
- php实现飘窗,JS实现网站图片飘窗效果,JavaScript悬浮广告(附详细代码)
- python2.7 pyqt4创建qtapp_python-2.7 – 向TabWidget pyqt4添加加号按钮
- 在Linux系统下实现进程,Linux进程学习(一)之Linux进程的基本知识和实现
- 用CSS控制Table和div因撑开而变形
- js函数引用、函数调用与回调函数