其他分享
首页 > 其他分享> > android-appWidget定向代码

android-appWidget定向代码

作者:互联网

当手机的方向在主屏幕上发生变化时(例如,键盘翻转时),我在要运行的小程序中有代码.我的小工具中有一个要在imageview中更改的图像.我不能使用链接到方向的不同布局(即“布局”和“布局-土地”),因为直到运行时才知道图像文件的名称,该文件是在运行时创建的.无论如何,只有在显示主屏幕,我的appwidget处于活动状态且方向刚刚改变的情况下,触发代码才能运行?

我可以收听configuration_change广播,但是该广播将在每次电话切换为横向或纵向时运行,并且我只希望在显示主屏幕时进行.我想不出任何好的方法在android中做到这一点.谢谢

瑞安

解决方法:

对于在运行时生成的图像,没有一种很好的方法.

一种方法是构建图像的两个版本,并具有两个ImageView,这取决于所使用的布局/布局用地. (因此,RemoteView将更新两个ImageView,但是只有正确的ImageView才可见.)

标签:android-appwidget,screen-orientation,android-widget,android
来源: https://codeday.me/bug/20191210/2101035.html