uri parse クエリに小さな問題があります。私はほとんどそこにいます、または少なくとも私はそう思っていますが、最後の仕上げが欠けているだけです.
私がしたいこと
理想的には、過去 24 時間以内に連絡先ごとに最新のメッセージを受信したいと考えています。
これまでに達成したこと
過去 24 時間に受信したすべてのメッセージを取得します。
クエリのコードは次のとおりです。
Uri uri = Uri.parse("content://sms/inbox");
long date = new Date(System.currentTimeMillis() - 24 * 3600 * 1000).getTime();
Cursor c= getContentResolver().query(uri, null,"date" + ">?",new String[]{""+date},"date DESC");
私が望むものを返すために、クエリに追加する小さなことが1つだけあると感じています。しかし、私はそれについて頭を悩ませることはできません。