Androidマーケットライセンスツールをアプリに実装するのに約1時間費やしました。
問題のアプリはウィジェットです。アプリにライセンスがない場合、ウィジェット(ボタン)の機能を停止する方法を知りたいです。
誰かがこれがどのように達成できるか知っていますか?
Androidマーケットライセンスツールをアプリに実装するのに約1時間費やしました。
問題のアプリはウィジェットです。アプリにライセンスがない場合、ウィジェット(ボタン)の機能を停止する方法を知りたいです。
誰かがこれがどのように達成できるか知っていますか?
アプリケーションを最初に起動したときに(たとえばonStart()で)有効なライセンスを確認すると思いますか?その場合は、ライセンスサーバーからの応答に応じて、ブール値を設定してライセンスされているかどうかを示し、ボタンのonclickメソッドのチェックとして使用します。ライセンスが付与されていない場合は、ユーザーに通知し、他に何もしません。
ちなみに、アプリの使用目的と予想されるユーザーインタラクションの頻度によっては、アプリを起動するたびに有効なライセンスを確認するべきではありません。一度チェックするだけで、その後の起動で使用する共有設定に結果を保存する必要がある場合があります。