0

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

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

有谁知道这可以如何完成?

4

1 回答 1

0

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

附带说明一下,根据您的应用程序的预期用途和预期的用户交互频率,您不应在每次应用程序启动时检查有效许可证。您可能只需要检查一次,然后将结果存储在您在后续启动时使用的共享首选项中。

于 2012-04-07T03:40:52.803 回答