我理解xml文件夹中的“android:initialLayout”元素,用于定义Android主屏幕小部件的默认布局。我希望能够在等待数据的同时在我的小部件上显示“加载您的信息”...我该怎么做。我试图在我的小部件上显示错误消息,如果没有连接,但它没有超过“android:initialLayout”,所以显示我相信的代码是无关紧要的。如果我错了请纠正我...请不要打击我。任何帮助非常感谢!
答案 0 :(得分:0)
是的,initialLayout是这样的,在Android有机会调用您的小部件更新代码之前,您的小部件会显示一些内容。这是一个放置" Loading ..."消息。
在您的小部件中调用onUpdate方法后,您就有机会获取数据。如果此时遇到连接问题,则可以在此时显示错误消息。否则,如果您成功获取数据,则可以使用数据绘制窗口小部件。
我不确定我是否回答了你的问题,如果我没有,请道歉。如果我没有,请澄清一点。我的主要问题是: