Java Android:更新GridView内容时的笨拙行为
我正在为蜂窝平板电脑构建一个android应用程序,其中有一个非常奇怪的小细节 该应用程序在应用程序中显示一个ListView和一个GridView,当用户从ListView(左侧)中选择一个项目时,GridView内容将得到更新。 我在GridView中有两种类型的项目:纯文本和图像 当我显示纯文本时,一切正常,但一旦我显示图像一次(效果很好),然后切换到任何其他项目,gridview就会清除,其中没有任何内容。如果我锁定设备并再次解锁,一切都会继续工作。以下是我用来更改内容的代码片段:Java Android:更新GridView内容时的笨拙行为,java,android,layout,android-3.0-honeycomb,Java,Android,Layout,Android 3.0 Honeycomb,我正在为蜂窝平板电脑构建一个android应用程序,其中有一个非常奇怪的小细节 该应用程序在应用程序中显示一个ListView和一个GridView,当用户从ListView(左侧)中选择一个项目时,GridView内容将得到更新。 我在GridView中有两种类型的项目:纯文本和图像 当我显示纯文本时,一切正常,但一旦我显示图像一次(效果很好),然后切换到任何其他项目,gridview就会清除,其中没有任何内容。如果我锁定设备并再次解锁,一切都会继续工作。以下是我用来更改内容的代码片段: h.
h.post(new Runnable()
{
public void run()
{
gridView.setAdapter(slidesAdapter)
}
});
问题可能出在适配器中。您可以发布相关代码吗?您可以在此处查看相关文件:。此外,当我只需进入主屏幕并返回应用程序时,一切又恢复正常。这真的很奇怪,对我来说似乎是一个bug…而且,将图像容器从位图更改为可绘制也没有帮助。但是当从资源中设置映像时,这不会发生。。。