我很谦逊的喜好,屏幕的基础上 PreferenceActivity.(你可以看到它在 DroidIn 应用程序)我有一些 它的问题,我认为必须做的重画的画面 后更新。这里有的症状:

  1. OnPreferenceChangeListener#onPreferenceChange 如果我改变摘要 的偏好的做 Preference#setSummary 新的价值是 画了个创造有碍观瞻的作用
  2. 我喜好的画面是足够大,用户已经滚动。滚动时,整个画面得到都搞砸了,再看起来 像图是重新绘制(滚动时)没有擦除的背景 第一次。

偏好的定义是在XML文件-什么时髦的只是一些 分类和喜好嵌套在 <PreferenceScreen/>

我需要明确地重新绘制图?这似乎过多-为什么 那不会发生通过默认?由于这是一种现有应用程序-它的生成和分布与诉1.5

P.S.我还要提到,这种行为发生在模拟器和G1在两1.1和1.5.它看起来像我需要记录它作为一个错误

有帮助吗?

解决方案

问题解决了!

原来,对于任何原因(可能只是复制的一些例子不多的想法)我这一行我theme.xml <item name="android:windowBackground">@null</item>.一旦我去掉了它-我重新划分问题已经走了

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top