我如何限制 Android 小部件,使其始终只能由用户创建一个实例?
一种可能的方法是存储一个 SharedPreference
,其中包括一个 counter
变量并在计数为 1 时崩溃,但显然我不赞成该解决方案。 ;-)
最佳答案
How could I restrict Android widgets in a way that only one instance can be created by the user at all times?
你不能。
但是,仅仅因为用户请求您的应用小部件的多个实例并不意味着您必须为每个实例管理单独的数据。只需忽略 ID 并使用不带任何 ID 的 updateAppWidget()
方法。
关于android - 将 Android Widget 限制为每台设备一个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4552505/