2012-01-21 6 views
-2

私はandroid.inで私はFacebookの壁にメッセージを投稿する必要がありますFacebookアプリケーションを開発しています。私の疑問は、私のアプリケーションが私の携帯電話にロードされている場合、私は妻/ネットワーク接続がONの場合にのみ私の壁に私のメッセージを掲示したい、そうでなければネットワークが接続されるまで出来ますか。どのように私はアンドロイドで遅い投稿を使用することができます

+1

何を試しましたか、あなたは何をする必要があると思いますか?そのような漠然とした質問をしなくても、あなたがしたいことを少なくとも思っています。 – JoxTraex

+0

http://stackoverflow.com/questions/8891212/how-to-send-sms-on-switching-off-the-phone-in-android/8891237#8891237このように私はFacebookの壁にテキストを送信する必要があります可能かどうか? – NareshRavva

+0

もちろん、メッセージングの発信元、メッセージの送信先、メッセージの更新方法を把握するだけで済みます。 – JoxTraex

答えて

3

あなたのWi-Fi接続(この場合はFacebookの壁のポスト)があるまで、その音からネットワーク通信を延期する必要があります。

最初に問題が発生するのは、メッセージが最初に投稿されたときにメッセージを処理することです。あなたは、メッセージの受信時に、Wifiのステータスをチェックし、いずれかのポストが利用可能であるか、そうでなければこのメッセージをキューに格納するためのサービスを使用することができます。

上記のサービスを開始するBroadcastRecieverを次のインテントに登録することです。

android.net.wifi.WIFI_STATE_CHANGED 
android.net.wifi.supplicant.CONNECTION_CHANGE 

それはこれらの意図のいずれかを受信すると、それは、メッセージキューの状態を確認無線LANの状態を確認し、それに接続された後のメッセージであればできます。

+0

お返事ありがとうございました。私の質問を編集しました。 – NareshRavva

関連する問題