Android 在蜂窝上冻结的用户界面
我正在多台设备上测试一个应用程序,它可以在其他设备上正常工作,但在HTC Flyer(蜂巢)、Motorola Xoom家庭版(蜂巢)和蜂巢模拟器上有一个奇怪的怪癖 我将PullToRefreshListView与ImageView打包在一起,当我上下滚动,测试pull-to-refresh功能时,有时屏幕会冻结(在传单上,它非常可靠--pull-to-refresh一次就会冻结) 此活动不再更新UI。它仍然记录触摸事件;我可以点击其他活动的按钮,它们将正常加载和工作,但当我返回到冻结的活动时,UI仍然冻结。我还可以滚动ListView,并查看指示行正在滚动的日志语句,但屏幕上没有任何更改。我甚至设置了一个线程来每秒更新屏幕上的元素,但当它冻结时,我看不到这些更改Android 在蜂窝上冻结的用户界面,android,Android,我正在多台设备上测试一个应用程序,它可以在其他设备上正常工作,但在HTC Flyer(蜂巢)、Motorola Xoom家庭版(蜂巢)和蜂巢模拟器上有一个奇怪的怪癖 我将PullToRefreshListView与ImageView打包在一起,当我上下滚动,测试pull-to-refresh功能时,有时屏幕会冻结(在传单上,它非常可靠--pull-to-refresh一次就会冻结) 此活动不再更新UI。它仍然记录触摸事件;我可以点击其他活动的按钮,它们将正常加载和工作,但当我返回到冻结的活动时,
让它静置几分钟也无济于事。我没有收到应用程序没有响应的错误。什么会导致用户界面不刷新,而实际上不阻塞用户界面线程?已更新:该问题似乎发生在所有蜂窝设备上,而不仅仅是HTC Flyer,实验表明,该问题仅与拉刷新有关——点火库RemoteImageView不相关。这是很久以前的事了,但我认为这可能已经达到了目的:但是的,这对我来说是一个刷新图书馆的问题,只是一个蜂巢问题。