So viel wie ich lerne, stoppen Ich habe noch einen langen Weg zu gehen ...Wie Facebook SDK Dialog mit weißer Textfarbe auch wenn mein Thema braucht weißen Text
Ich versuche Facebook SDK zu verwenden, zur Verfügung zu stellen Details für eine Anmeldung.
Ich verwende ein blaues, gelbes und weißes Thema für meine App; der Text ist weiß. Mein Stil Setup ist:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@android:color/holo_orange_light</item>
<item name="android:colorBackground">@color/colorMainBackground</item>
<!--<item name="android:actionBarStyle">@style/ThemeActionBar</item>-->
<!--<item name="android:windowActionBarOverlay">true</item>-->
<item name="android:textColor">@android:color/white</item>
<item name="android:textColorLink">@android:color/holo_orange_light</item>
<!-- Support library compatibility -->
<!--<item name="actionBarStyle">@style/ThemeActionBar</item>-->
<!--<item name="windowActionBarOverlay">true</item>-->
<item name="android:textColorPrimary">@android:color/white</item>
<item name="android:titleTextColor">@color/yellow</item>
<item name="android:textColorPrimaryInverse">@android:color/black</item>
<item name="android:navigationBarColor">?android:attr/statusBarColor</item>
<item name="android:textColorSecondary">@android:color/white</item>
</style>
Wenn jedoch Facebook ein Dialogfeld zeigt, alles, was ich bekommen, ist ein weißes Quadrat:
Es scheint, dass Facebook meine Textfarbe verwenden und damit die weiße Kiste. Gibt es eine Möglichkeit, dies zu übersteuern? Oder verwende Facebook das Standard-Farbschema (falls vorhanden).
Das ist mir jetzt etwas frustrierend.
Mein Manifest Eintrag für Facebook ist:
<activity
android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="@string/app_name" />
Vielen Dank im Voraus