Facebookに接続するためのコードがあります:
facebook.authorize(((Activity) ctx).getParent(), new String[] {},
requestCode, new DialogListener() {}
通常は正常に動作します。しかし、時々私はいくつかのネットワークに接続し、Facebookへの接続を許可しません。次に、authorizeメソッドがスローします
com.facebook.android.DialogError: The connection to the server was unsuccessful
私の電話では、その例外をスローするのに約20秒かかりました。しかし、他のデバイスでは、非常に長い時間がかかりました(デバイスごとに設定が異なるためか、わかりません)。ネットワークがFacebookへの接続を許可しないときにタイムアウトを設定する方法はありますか?