在方向更改按钮后,窗口小部件没有响应

Ale*_*lex 12 android button android-widget screen-orientation

可能重复:
在窗口小部件上的方向更改按钮没有响应之后

我遇到一个appwidget的问题,在xml布局中有一个ImageView,我为其注册了一个在OnReceive方法中处理的pendingintent.一切正常,直到我改变手机方向.此时窗口小部件不再工作了,我点击图像但是没有发生.这个问题与此处的问题完全相同: 在窗口小部件上的方向更改按钮没有响应之后

什么是问题,如何解决?谢谢.

Mar*_*one 9

我最终设法重新创建了OP的免服务解决方案.以下是记录的秘密:每次更新远程视图时,都必须更新所有更新的内容.我的应用程序正在更新一些可视元素,但没有再次设置按钮处理程序.这导致处理程序仅在旋转改变之后才停止工作 - 而不是直接停止 - 因此造成混乱.

如果这样做是正确的,您不需要拦截配置更改广播,您设置的最后一个远程视图将在轮换后再次使用.您的AppWidgetProvider不需要调用.