问题标签 [getview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在使用异步下载的位图调用 setImageBitmap 后,Android ListView 尝试重用可见单元格
当 ListView 适配器向 getView 方法提供相同的 convertViews 时,我有非常奇怪的行为,即使它们都是可见的:
getView(); 0; holder: ViewHolder@4289bde8
getView(); 1; holder: ViewHolder@4289bde8
getView(); 4; holder: ViewHolder@4289bde8
getView(); 2; holder: ViewHolder@4289bde8
getView(); 3; holder: ViewHolder@4289bde8
仅当我使用异步下载的图像调用 setImageBitmap 时才会发生这种情况。如果使用静态位图(例如来自资源的位图)调用此方法 - 一切都按设计进行:
getView(); 2; holder: ViewHolder@426fd408
getView(); 1; holder: ViewHolder@42899128
getView(); 0; holder: ViewHolder@4289bdf0
getView(); 4; holder: ViewHolder@4289b598
getView(); 5; holder: ViewHolder@4289b480
android - 图像未出现在 gridView 但键盘激活后
我有两个活动,将 arraylist imageurls 从活动 Sdcard 传输到活动 AddProductActivity。Sdcard.java 代码是:
和活动 AddProductActivity 从活动 Sdcard 接收图像网址并在其上显示图像,如代码
但是当它返回活动 AddProductActivity 时,图像没有出现在 gridview 中,如果我单击 editorText 激活键盘,图像出现在 gridview 中。所以我很困惑,等待一些建议,谢谢!
图片网址: http: //i61.tinypic.com/2ch9onq.png 出现的活动键盘图片:http: //i61.tinypic.com/2l8uumc.png
如果我在 AddProductActivity 中使用了这个 getView() 方法,它工作正常。
但是当将 imageurls 转换回 AddProductActivity 时,它并不平滑。
android - android上listview的每个行项的唯一颜色有多具体?
我有一个从数据库内容填充的列表视图,为此我编写了一个自定义数组适配器。我需要列表视图中的每个项目在一侧都有独特的颜色作为丝带。与以下照片平面设计的部分相同
但我的清单有 20 项因此滚动。当我向下和向上滚动时,颜色的位置会发生变化。当 rowItem.getIds() 等于 0 或 1 或 2 时,它只是第一次进入 switch/case 时发生这种情况。我只是看到第一个 System.out.println 每次都带有“UP”字符串滚动,但其他(其他 system.out.println 没有“UP”)只有一次。为了清除,我附上了我的代码:
行项目类:
在主类中,我将 rowItem 如下
我在使用 rowItem.getIds() 之前使用了位置,但结果相同,我尝试了“rowItem.getIds()”,因为我理解位置取决于上下移动获取变化,并且是显示在设备上的项目的位置。
c# - Couchbase .NET SDK GetView 在第一次调用时返回空结果
在调试时从我的 Visual Studio 即时窗口:
如您所见,完全相同的代码行 (couchbaseClient.GetView...) 在第一次调用时返回 false,在第二次调用时返回 true。我在创建视图后尝试添加睡眠,但这并没有解决它,所以它似乎不是时间问题。
我发现了一个似乎有些相关的问题: Couchbase .Net 客户端库 GetView 缓存问题 但是问题答案的以下更改也没有解决它:
android - 多次调用Listview的getView方法
列表视图适配器中的getView 方法
在位置 0 多次调用
因此加载此 Activity
并设置 Bitamp 每次在 Imageview 中调用 getView 时都会花费更多时间
我也尝试将列表视图高度设置为 fillparent 但不能解决我的问题
Xml 文件中的 ListView
Listview 中的 getView 方法
android - Android 自定义适配器 getView() NullPointerException
我正在尝试创建一个具有 Imageview 的网格视图。我尝试扩展 BaseAdapter,但我遇到了这个问题,如果有人能指出我正在做的错误,我会很高兴。
日志猫:
它在第 80 行显示 nullpointexception (mainactivity 和 customadapter 在 mainAcitivity.java 中定义):
mainActivity.java:
这意味着 getView 方法中的 line lect为 null,因此 findviewbybyid 返回 null 但我已采用正确的 id,图像已添加到 drawable 并且精确布局(single_item.xml)已被夸大:
single_item.xml
和activity_main.xml:
请帮帮我,我已经在这个问题上停留了大约10 个小时。
android - 滚动列表视图时出现错误的“convertView”对象
我的问题是,当我滚动列表视图时,convertView 出错了,但位置是正确的。
我的 Listview 中有 3 个项目,加载时使用索引'0'调用 'position' 参数,并且 convertView 为null。
当我一个一个滚动时,下一个项目'位置'是'1'并且convertView也为空。
问题出在第 3 项上,“位置”是“2”,但“convertView”不是 null,它由第一项 convertView填充。
这是为什么 ?
}
android - 为什么 ListView 的适配器不能一次加载列表中的项目?
ListView
getView()
仅填充从适配器方法可见的那些视图。我想一次加载所有项目。如果我的 listView 在屏幕上显示 1 个项目,getview()
即使我的列表包含 8、9、10... 等项目,也只调用一次
R.layout.inflate_track_adapter
android - 当它在标志性适配器中时,edittext 一键不起作用
我正在尝试在 EditText 对象中输入一些文本。但效果不好。我认为这是由于标志性的适配器。一旦我单击它,它就会立即失去焦点。
我应该做些什么?
android - getView() 中 TextView 上的空对象引用
这是我的适配器代码;请记住,ListView
我将返回两种类型的视图。(LogCat
在代码下)
}
这是我的LogCat
:
我已经通过日志记录确认 nullTextView
为rowType
0。 null 时为convertView is NOT
null(因此在回收视图时会发生这种情况)。