2011-10-27 107 views
1

IM開發中使用Facebook登錄
當一個用戶點擊按鈕..我顯示用戶是否想要將頁面添加到收藏夾一個警告對話框即時通訊應用程序...
如果是...然後另一個提醒對話框,他是否要繼續使用Facebook登錄... 我的問題是
我可以使用嵌套的對話框?或者還有其他更乾淨和更清潔的解決方案嗎? 建議表示歡迎android-使用嵌套警報對話框

感謝

+0

可能是你都在重複着以下問題 http://stackoverflow.com/questions/4415478/android-nested-alertdialog-is-this-possible –

+0

我沒有看到,但就是不相關的我的查詢在這裏 –

回答

0

您可以從onClick處理第一AlertDialog的啓動第二個對話框。

0

當你說Facebook登錄你的意思是facebook android sdk?使用更少的黑客總是很好,特別是對於UX。我也不會使用嵌套的對話框,如果你使用Facebook的SDK,那麼它實際上加載了一個單獨的活動。我會專注於讓應用感覺自然,而不是嘗試任何奇特的黑客。這是很多android開發者忘記做的事情,這可能讓人感到非常沮喪。

無論如何,我建議你改變人們將頁面添加到收藏夾的方法。也許在菜單中使用菜單按鈕,或者在頁面上可能有一個按鈕或複選框,而不需要任何對話。

+0

謝謝,是的m使用Facebook的Android SDK,也Facebook的登錄WebView有一個關閉按鈕,所以你認爲這就足夠了? –

+0

我不這麼認爲,因爲一些用戶將有本地應用程序處理點擊和其他人將有一個webview,所以確保本地應用程序可以以相同的方式處理。 – Maurycy

+0

我在授權函數中使用了force_auth參數,以便webview總是顯示出來 –

1

您可以使用嵌套對話框。您可以從另一個對話框調用對話框。將偵聽器添加到第一個對話框按鈕和這些偵聽器中,關閉第一個對話框並啓動另一個對話框。這樣做有什麼問題?