0

ユーザーがAndroidでメッセージ受信ボックスを開いたときにアプリケーションをアクティブにするにはどうすればよいですか. アプリケーションから受信トレイを開くことができます。メッセージが開かれたときにアプリを開くという逆の詩が必要です。

4

1 に答える 1

1

私はそれをやったことがありませんが、未読メッセージのステータスを定期的に (それほど頻繁ではありませんが ;)) チェックするバックグラウンド プロセスを実行できると思います。ユーザーがメッセージを読むと、通知が表示されます。

final Uri SMS_INBOX = Uri.parse("content://sms/inbox");
Cursor c = getContentResolver().query(SMS_INBOX, null, "read = 0", null, null);
int unreadMessagesCount = c.getCount();
c.deactivate();
于 2012-04-05T09:53:09.890 に答える