【问题标题】:How to change the icon of the Auth0 LockActivity for android?如何更改 Auth0 LockActivity for android 的图标?
【发布时间】:2016-08-12 05:44:26
【问题描述】:

我正在使用Auth0 管理安卓应用的安全性,我需要自定义我的登录活动。

我使用Lock.Android 库的默认 LockActivity。如何更改 LockActivity 的图标?

【问题讨论】:

    标签: android google-oauth auth0


    【解决方案1】:

    您可以通过实现从Lock.Theme 继承的样式并用您自己的应用徽标覆盖Auth0.Title.Icon 样式属性来自定义 LockActivity。

    这是一个代码示例:

    <style name="AppTheme.Lock.Theme" parent="Lock.Theme">
          <item name="Auth0.Title.Icon">@style/eXigo.Lock.Theme.Title.Icon</item>
    </style>
    <style name="AppTheme.Lock.Theme.Title.Icon" parent="Lock.Theme.Title.Icon">
           <item name="android:src">@drawable/ic_login_main</item>
    </style>
    

    然后在您的 Android Manifest 文件中,您需要使用自定义样式更改 LockActivity 的样式。

    <activity
        android:name="com.auth0.lock.LockActivity"
        android:launchMode="singleTask"
        android:screenOrientation="portrait"
        android:theme="@style/AppTheme.Lock.Theme" >
    

    您可以看到其他可以自定义的字段here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-20
      • 2014-12-12
      • 2019-12-08
      • 2020-07-28
      • 2011-03-12
      • 2014-05-07
      • 2016-07-08
      相关资源
      最近更新 更多