问题标签 [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.

0 投票
1 回答
182 浏览

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

0 投票
2 回答
446 浏览

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 时,它并不平滑。

0 投票
1 回答
333 浏览

android - android上listview的每个行项的唯一颜色有多具体?

我有一个从数据库内容填充的列表视图,为此我编写了一个自定义数组适配器。我需要列表视图中的每个项目在一侧都有独特的颜色作为丝带。与以下照片平面设计的部分相同

但我的清单有 20 项因此滚动。当我向下和向上滚动时,颜色的位置会发生变化。当 rowItem.getIds() 等于 0 或 1 或 2 时,它只是第一次进入 switch/case 时发生这种情况。我只是看到第一个 System.out.println 每次都带有“UP”字符串滚动,但其他(其他 system.out.println 没有“UP”)只有一次。为了清除,我附上了我的代码:

行项目类:

在主类中,我将 rowItem 如下

我在使用 rowItem.getIds() 之前使用了位置,但结果相同,我尝试了“rowItem.getIds()”,因为我理解位置取决于上下移动获取变化,并且是显示在设备上的项目的位置。

0 投票
1 回答
619 浏览

c# - Couchbase .NET SDK GetView 在第一次调用时返回空结果

在调试时从我的 Visual Studio 即时窗口:

如您所见,完全相同的代码行 (couchbaseClient.GetView...) 在第一次调用时返回 false,在第二次调用时返回 true。我在创建视图后尝试添加睡眠,但这并没有解决它,所以它似乎不是时间问题。

我发现了一个似乎有些相关的问题: Couchbase .Net 客户端库 GetView 缓存问题 但是问题答案的以下更改也没有解决它:

0 投票
1 回答
1712 浏览

android - 多次调用Listview的getView方法

列表视图适配器中的getView 方法
在位置 0 多次调用 因此加载此 Activity
并设置 Bitamp 每次在 Imageview 中调用 getView 时都会花费更多时间

我也尝试将列表视图高度设置为 fillparent 但不能解决我的问题

Xml 文件中的 ListView

Listview 中的 getView 方法

0 投票
1 回答
2667 浏览

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 个小时

0 投票
2 回答
588 浏览

android - 滚动列表视图时出现错误的“convertView”对象

我的问题是,当我滚动列表视图时,convertView 出错了,但位置是正确的。

我的 Listview 中有 3 个项目,加载时使用索引'0'调用 'position' 参数,并且 convertView 为null

当我一个一个滚动时,下一个项目'位置'是'1'并且convertView也为

问题出在第 3 项上,“位置”是“2”,但“convertView”不是 null,它由第一项 convertView填充。

这是为什么 ?

}

0 投票
1 回答
1590 浏览

android - 为什么 ListView 的适配器不能一次加载列表中的项目?

ListViewgetView()仅填充从适配器方法可见的那些视图。我想一次加载所有项目。如果我的 listView 在屏幕上显示 1 个项目,getview()即使我的列表包含 8、9、10... 等项目,也只调用一次

R.layout.inflate_track_adapter

0 投票
0 回答
93 浏览

android - 当它在标志性适配器中时,edittext 一键不起作用

我正在尝试在 EditText 对象中输入一些文本。但效果不好。我认为这是由于标志性的适配器。一旦我单击它,它就会立即失去焦点。

我应该做些什么?

0 投票
3 回答
8337 浏览

android - getView() 中 TextView 上的空对象引用

这是我的适配器代码;请记住,ListView我将返回两种类型的视图。(LogCat在代码下)

}

这是我的LogCat

我已经通过日志记录确认 nullTextViewrowType0。 null 时为convertView is NOTnull(因此在回收视图时会发生这种情况)。