5

uiHelper と loginButton で Facebook SDK 3.0 for Android を使用しています。ログインボタンを押すと進行状況ダイアログが表示されます。それをカスタマイズしたり、別のダイアログに置き換えたりすることは可能ですか? どのように ?私はそれが可能であると確信しています.キャンディークラッシュはそれを行います...さらに、uiHelperを使用せずに従来の方法でユーザーをログに記録しようとします: session.openForRead(new Session.OpenRequest(this).setCallback(statusCallback)); 私は同じ問題を抱えています。この進行状況ダイアログがどのように表示されるかわかりません。

皆さん、ありがとうございました !

4

3 に答える 3

0

プロジェクトに追加された Facebook Library プロジェクトに直接移動し、コード内に移動して変更することができます。

これは WebDialog Class の例です。ProgressDialog の show メソッドを削除しただけです。

    @Override
    public void onPageStarted(WebView view, String url, Bitmap favicon) {
        Utility.logd(LOG_TAG, "Webview loading URL: " + url);
        super.onPageStarted(view, url, favicon);
        if (!isDetached) {
            //spinner.show();
        }
    }
于 2014-12-09T09:58:21.830 に答える
0

この回答を使用して Facebook プロセス ダイアログを非表示にし、Facebook ログインが押されたときに独自のものを実装できます。

于 2015-09-22T14:44:51.520 に答える