Índice
- Objetivo
- Integração
- Personalizações
- Tema
- Cor(es) de fundo
- Logo da empresa
- Conteúdo dos termos de uso
Objetivo
O fluxo de termos de uso integrado no SDK serve para facilitar a aceitação dos termos de uso de aplicativos na plataforma fluig, provendo não só um meio de mostrar os termos de uso como também de interromper acesso a outros conteúdos. O acesso só é liberado uma vez que os termos forem aceitos pelo usuário.
Integração
Para integrar o login no seu aplicativo, siga os seguintes passos:
- Certifique-se que o módulo bllCore do SDK foi adicionado como dependência no seu build.gradle.
Adicione no AndroidManifest do seu aplicativo, as seguintes activities.
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.myapp.package">
<application
android:name=".Application"
... >
...
<activity
android:name=".terms.accept.view.TermsUseAcceptActivity"
android:theme="@style/FluigTermsUseTheme.Light"
android:screenOrientation="portrait" />
<activity
android:name=".terms.read.view.TermsUseReadActivity"
android:theme="@style/FluigTermsUseTheme.Light" />
</application>
</manifest>
- Altere o fluxo do aplicativo para os termos de uso. Para isso, chame o método
startFlow
da classe TermsUtils
, passando um Context
como primeiro parâmetro. O segundo parâmetro pode ser ou a classe da Activity
ou um Intent
contendo a Activity
que deseja que seja mostrada após o usuário aceitar os termos.