如何处理主屏幕应用小工具取向的改变? [英] How to handle orientation changes for home screen app widget?

查看:182
本文介绍了如何处理主屏幕应用小工具取向的改变?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

谁能帮我对如何处理应用程序窗口小部件的方向改变?
在方向更改我的小部件显示空视图布局,并删除所有的听众。

Can anyone help me on how to handle orientation change for app widget? On orientation change my widget is showing layout with empty view and removing all listeners.

推荐答案

研究和学习了一些人的答案后,我才知道这个错误我已经做了。

After research and studying some of the folks answers , I came to know the mistake i have done.

小部件的初始设置后,我再次初始化远程视图,并试图改变在用户的刷新按钮水龙头,这一观点的知名度了,使循环进度加载视图的知名度可见,而不是再次添加所有IAM制作只喜欢一些看法其他视图,然后单击听众我更新的部件。

After initial setup of the widget , I am again initializing remote views and trying to change only few views like when user taps on refresh button , iam making that view visibility gone and making circular progress loading view visibility visible and not again adding all other views and click listeners i am updating the widget.

Appwidget管理器将使用最后一个远程视图对象。所以每当方向更改Appwidget经理正在试图忽略所有悬而未决的意图听众和意见加载最新的远​​程视图对象。

Appwidget manager will use last remote views object. So whenever orientation changes Appwidget manager is trying to load the latest remote view object by ignoring all the pending intent listeners and views.

我创造我所有所需的视图和听众远程视图对象解决了这个。

I resolved this by creating remote view object with all my required view and listeners.

这篇关于如何处理主屏幕应用小工具取向的改变?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆