シナリオ:ライブラリーからアクティビティーの参照を検索し、アクティビティーを終了(終了)する方法は?
アクティビティが表示されます。テキストボックスとボタンがあります。テキストボックスに特殊なコードを入力してボタンをクリックすると、テキストロジックを比較した後にアクティビティが閉じます。シンプル!これは、アクティビティのOnCLick()で実装されています。
問題:
私はすべてのSMSの受信機能を扱うライブラリを持っています。受信者は、特別に着信SMSをリスンします。特別なSMSが到着すると、ライブラリ関数(closeActivityは)どちらか
仕上げ()(上記の)活性straightaway
は、テキストを入力+への参照を取得することにより、ボタンをクリックする作用を模倣する必要があります何とか活動は?
いずれも問題ありません。これまでより簡単で安全です!
私は、アクティビティを終了できるように、ライブラリに書き込む方法/場所/コードを知っておく必要があります。
仮定:アクティビティは常に表示され、システムは自動的にスタックしていません!
のthnxのようなブロードキャストレシーバに使用します。私はアクティビティをシングルトンと宣言する方法を探そうとしています。シングルトンは良いアイデアではないかもしれないと言ったいくつかの記事に出会ったのですが、ディスカッションのリファレンスは異なっていました。シングルトンの活動についてもう少し知るようになると、そのコンセプトをよりよく理解できるでしょう。 –