我刚刚完成了我的Android小部件.现在我需要有不同大小的这个wiget供用户选择.例如,我需要一个中型,小型和大型小部件.因此,当用户安装应用程序并按住主屏幕然后选择小部件时,在小部件菜单中我希望他看到具有相同应用程序名称但具有大小的三个小部件.这样的事情:
helloSmall helloMedium helloLarge
我准备好了中等版本但是如何在同一个应用程序中制作小型和大型?知道所有三种尺寸都包含相同的确切数据和动作,只是尺寸和背景不同.
谢谢.
假设我有一个小部件的两个布局:Layout1和Layout2.窗口小部件的默认设置是Layout1,但我允许用户选择他们想要窗口小部件的布局.因此,如果用户更改为Layout2,如何以编程方式将布局更改为Layout2?
对于小部件,没有像活动那样的setContentView方法.
谢谢
我在网上搜索但没有任何帮助.我想制作第二个小部件,只是更大.我使用服务来更新我的小部件所以我需要创建2个服务(通过远程视图等更新小部件中的数据)或者我可以更容易吗?
当我添加媒体小部件时,它显示小的一个,但它需要更多的空间(144dp x 72dp),并且没有更新.也许我应该复制整个应用程序类并修改它,但我认为这是一个愚蠢的解决方案.
我正在尝试这个解决方案
任何提示?:)