Shu*_*dey 10 android kotlin firebase firebase-in-app-messaging
我已为我的 android 应用启用 Firebase 应用内消息传递。当我测试应用内消息时,它显示在应用的 SplashActivity 中。
注意:SplashActivity 刚刚可以运行以获得 3 秒的延迟。LoginActivity 有一些函数来检查共享首选项是否为空。
我试图在 onCreate() 下面的代码行中添加:
FirebaseInAppMessaging.getInstance().setMessagesSuppressed(true)
而FirebaseInAppMessaging.getInstance().setMessagesSuppressed(false)
在的onDestroy()
我希望此消息显示在 MainActivity 中。
Firebase 应用内消息传递由分析事件触发。
如果你想在 MainActivity 中显示消息 ->
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
...
FirebaseAnalytics.getInstance(this).logEvent("main_activity_ready",null)
//or
//FirebaseInAppMessaging.getInstance().triggerEvent("main_activity_ready");
}
}
Run Code Online (Sandbox Code Playgroud)
并在 firebase 控制台中选择此事件。
归档时间: |
|
查看次数: |
1277 次 |
最近记录: |