Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ArrayAdapter保留了Android 4.3上的视图_Android_Android Arrayadapter - Fatal编程技术网

ArrayAdapter保留了Android 4.3上的视图

ArrayAdapter保留了Android 4.3上的视图,android,android-arrayadapter,Android,Android Arrayadapter,这只发生在Android 4.3、物理设备和虚拟仿真器上 我有一个用自定义适配器填充的列表视图 当我更改屏幕并再次填充适配器时,例如仅使用一个项目,这意味着屏幕将不会填充项目,上一个屏幕中的项目仍然存在。单个项目存在且可单击,但所有剩余项目都不可单击 如果我暂停应用程序或执行屏幕方向切换,视图只会正确加载一个项目。从我在这近2000行代码中看到:您的适配器是一个成员变量。尝试在方向更改时清除它或重新创建它。

这只发生在Android 4.3、物理设备和虚拟仿真器上

我有一个用自定义适配器填充的列表视图

当我更改屏幕并再次填充适配器时,例如仅使用一个项目,这意味着屏幕将不会填充项目,上一个屏幕中的项目仍然存在。单个项目存在且可单击,但所有剩余项目都不可单击


如果我暂停应用程序或执行屏幕方向切换,视图只会正确加载一个项目。

从我在这近2000行代码中看到:您的适配器是一个成员变量。尝试在方向更改时清除它或重新创建它。