2013-03-28 57 views
0

我的應用程序需要從用戶那裏獲得一些權限。 爲此,我使用Facebook SDK中的LoginButton,它激發了一個意圖,由Facebook官方應用程序處理,該應用程序生成一個對話框('您想給這個應用程序這些權限?確定/取消') ,並且與它的交互會返回到我的活動。面向Android的Facebook集成:自定義Facebook應用提供的對話框?

很酷。有沒有一種方法或機制來簡單地改變Facebook應用程序提供的對話框的樣式?對話主題,也許? (定義和辯論的否定答案也是一個答案!)

回答

2

顯示的對話框是一個WebDialog。沒有api來控制它。應用於此的主題是:DEFAULT_THEME = android.R.style.Theme_Translucent_NoTitleBar。除非你想改變核心sdk,否則沒有直接的API或方法來改變主題。這會使它很難管理。

+1

要清楚的是,我們正在討論https://developers.facebook.com/docs/howtos/androidsdk/3.0/native-login/(這就是我所問的,不妨更改這個問題)它只是看起來不像網頁對話框。 – George