2011-10-27 5 views
1

私は第2のユーザにSMSを送信するためにabledです。しかし、私は受信したSMSを私に示すことができるボタンを持っています。 今はチュートリアルhttp://mobiforge.com/developing/story/sms-messaging-androidのコードを持っていますが、2番目のユーザーで受信した直後にSMSが表示されます。「SMSを表示」などの特定のボタンをクリックしたときにのみ表示されます。どのようにすればいいですかそれ?あらゆるアイデアをお願いします。ここで受信したSMSを表示するguiを作成するにはどうすればよいですか?

は、コードのリンクです:

http://pastebin.com/Hu317WNd

答えて

2

あなたがどこかにメモリ/ DB /ファイルにメッセージを保存する必要がありますし、ユーザーがボタンを押したとき、あなたは、ファイル/ SQL何を開き、スタックに1番目のメッセージを表示します。

ボタンをクリックして最新のメッセージを表示し、表示します。

あなたはこのまたはコードの一部作品のためのいくつかのチュートリアルのリンクを与えることができ、それは、簡単なこと ます。もう1つのことは、そのメッセージが ファイルから取得されたときに、ユーザーが返信できるように返信オプションを持つことができますか? はい、どうすればいいですか?または、上記の の要件を変更するにはどうすればよいですか?

私はいくつかのリンクを投稿することができますし、これはおそらく最良の方法ではありませんトップ

Reading and writing to a file

Button Click listener右それらを一緒に置くことができますが、その店カンマ区切りのファイルを持つことができます返信を待っているメッセージ 最良の方法はデータベースですが、初心者の方がファイルで始まるようです(shared preferences)。

ファイルまたはdbからメッセージを読み込むときは、電話番号#データが必要です。メッセージを表示するときに返信ボタンを表示することができます。

+0

あなたはこのコードやいくつかのチュートリアルリンクを簡単に作成できますか?もう1つ、メッセージがファイルからリタイアされたときに返信オプションを使用して返信することができますか?はいの場合、どのように説明してくださいか、または上記の要件をこれに変更するにはどうすればよいですか?前もって感謝します。 –

0

送信するチュートリアルでは、ブロードキャストリスナーで受信したメッセージを保存するだけです。

+0

どうすればいいですか?あなたはそれを詳しく教えてもらえますか? –

+0

@lan:コンセプトについてもう少し説明してください。事前に感謝します。 –

+1

この問題には、既存のドキュメントで解決できる多くのテナントが存在します。チュートリアルの最後のコード例を見てください。 onReceiveで、メッセージを変数に保存します。おそらく、複数のメッセージを格納するためにベクトルを使用できます。これをUiにリンクする方法は全く異なる質問です。 – Ian

関連する問題