Firebase Auth - LogIn Button unsichtbar

  • Hallo!
    Ich habe in meine App via Firebase Authentication einen LogIn-Bereich eingefügt (Facebook, Telefonnummer, Google, Email). Wenn man sich über E-Mail einloggen möchte, sieht man bei der Passworteingabe dort, wo der Button "Anmelden" steht, nur einen leeren Rahmen ohne Schrift (siehe Foto). Kann mir jemand sagen, wie ich diesen Schriftzug sichtbar machen kann?


    Anbei der Inhalt meiner styles.xml und vom Manifest, falls das wichtig sein sollte.


    Styles:
    <resources>


    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    </style>


    <style name="MyTheme" parent="AppTheme">
    <item name="android:windowBackground">@android:color/white</item>
    </style>


    </resources>manifest:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="...">

    <uses-permission android:name="android.permission.INTERNET"/>


    <supports-screens
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true"
    android:xlargeScreens="true"/>


    <application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity android:name=".AboutUs"></activity>
    <activity android:name=".Themen" />
    <activity android:name=".Abfrage" />
    <activity android:name=".MainActivity">
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />


    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>
    </application>


    </manifest>

  • Du meinst sicher die .xml und .java der Activity, in der der LogIn enthalten ist, oder? Sorry, ich bin noch nicht lang in der Materie. Hoffe, es ist so leserlicher, ansonsten bitte bescheid geben, dann ändere ich es noch einmal!


  • hallo
    Das ist leider nicht das layout das ist das layout der activity .
    Das es nicht zu deinem Bild passt müsstest du selber merken.
    Denn das layout hat ja nur zwei Button mehr nicht keinen Text.....


    Zu diesen zeitpunkt befindest du dich in einem vom firebase erzeugten layout.


    Mit dem startActivityForResult startest du einen in intent und befindest dich in System Methoden. Nicht mehr in deiner App.
    Wenn das beendet ist kommst wider in der onActivityResult an.


    Das aussehen und die Anzeige wird von firebase gemacht . Es könnte sein das du dies in der Konsole von firebase Verändern kannst.


    https://firebase.google.com/docs/auth/android/firebaseui

  • Ich habe das Problem gelöst, habe in die styles.xml die Zeile <item name="android:textColor">@android:color/black</item> eingefügt, scheinbar war die Schriftfarbe des Buttons weiß!
    Danke euch für die Rückmeldungen! :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!