禁止小部件显示应用是否未获得许可?

时间:2012-04-07 03:13:39

标签: android

我花了大约一个小时在我的应用程序中实现Android市场许可工具。

有问题的应用程序是一个小部件,我想知道如果应用程序未获得许可,我将如何停止小部件(按钮)的运行。

有谁知道如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

我假设您在首次启动应用程序时检查有效许可证(例如在onStart()中)?如果是这样,那么根据许可服务器的响应,只需设置一个布尔值来指示它是否已获得许可,并将其用作按钮的onclick方法中的检查。如果没有许可,则通知用户,不做任何其他事情。

作为旁注,根据应用的预期用途和预期的用户互动频率,您不应每次启动应用时检查有效的许可。您可能只需要检查一次,然后将结果存储在您在后续启动时使用的共享首选项中。