簡體   English   中英

如何更改Auth0 LockActivity for Android的圖標?

[英]How to change the icon of the Auth0 LockActivity for android?

我正在使用Auth0來管理Android應用程序的安全性,並且需要自定義登錄活動。

我使用Lock.Android庫的默認LockActivity。 如何更改LockActivity的圖標?

您可以通過實現從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" >

您可以在此處查看可以自定義的其他字段。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM