android - FirebaseUI-Android Auth UI - 如何使用 AuthUI.getInstance().createSignInIntentBuilder() 设置自定义背景图片

标签 android firebase firebase-authentication firebaseui

是否有任何选项可以使用 AuthUI.getInstance().createSignInIntentBuilder() 设置自定义背景图像?

或任何其他设置此背景图片的建议?

FirebaseUI-Android 版本:0.5.3

最佳答案

也许使用 setTheme() 方法适合您。来自 FirebaseUI-Doku :

在您的代码中:

startActivityForResult(
AuthUI.getInstance(this).createSignInIntentBuilder()
    // ...
    .setTheme(R.style.GreenTheme)
    .build());

在你的 styles.xml 中:

<style name="GreenTheme" parent="FirebaseUI">
    <item name="colorPrimary">@color/material_green_500</item>
    <item name="colorPrimaryDark">@color/material_green_700</item>
    <item name="colorAccent">@color/material_purple_a700</item>
    <item name="colorControlNormal">@color/material_green_500</item>
    <item name="colorControlActivated">@color/material_lime_a700</item>
    <item name="colorControlHighlight">@color/material_green_a200</item>
    <item name="android:windowBackground">@color/material_green_50</item>
</style>

不要将颜色设置为 windowBackground,只需使用 drawable 就可以了。

关于android - FirebaseUI-Android Auth UI - 如何使用 AuthUI.getInstance().createSignInIntentBuilder() 设置自定义背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39433549/

相关文章:

java - Firebase - 具有自定义字段名称的 getValue()

javascript - Firebase onAuthStateChanged 和 Redux 状态

android - 存储在android sqlite数据库中的数据的生命周期是多少

java - 语音识别在android中超时太快

android - 动态更改 colors.xml 的值以更改 android 应用程序的外观

javascript - 在 Firebase 上登录后的路由

javascript - this.props.navigation.navigate() 不起作用

java - R.java 文件消失

python - 使用 Python 将数据发布到 Firebase

android - 收到 'User does not have Permission to access this object. Code: -13021 HttpResult: 403' 错误。请查看详情