Commit 9473b0ae authored by wanglei's avatar wanglei

...

parent 8330e219
...@@ -4,6 +4,7 @@ import android.content.BroadcastReceiver; ...@@ -4,6 +4,7 @@ import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import com.base.pdfreaderallpdfreader.helper.EventUtils;
import com.base.pdfreaderallpdfreader.utils.LogEx; import com.base.pdfreaderallpdfreader.utils.LogEx;
...@@ -13,5 +14,8 @@ public class FcmReceiver extends BroadcastReceiver { ...@@ -13,5 +14,8 @@ public class FcmReceiver extends BroadcastReceiver {
@Override @Override
public void onReceive(Context context, Intent intent) { public void onReceive(Context context, Intent intent) {
LogEx.INSTANCE.logDebug(TAG, "onReceive", false); LogEx.INSTANCE.logDebug(TAG, "onReceive", false);
EventUtils.INSTANCE.event("FCM_Received", null, null, false);
NotificationUiUtil.INSTANCE.sendNotificationIfCan(context, PopupConstObject.POPUP_WHERE_FCM, null);
} }
} }
...@@ -48,6 +48,8 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -48,6 +48,8 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
private lateinit var navController: NavController private lateinit var navController: NavController
private var actionId: String = ""
override fun initView() { override fun initView() {
mainViewModel = ViewModelProvider(this)[MainViewModel::class.java] mainViewModel = ViewModelProvider(this)[MainViewModel::class.java]
...@@ -89,6 +91,16 @@ class MainActivity : BaseActivity<ActivityMainBinding>() { ...@@ -89,6 +91,16 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
} }
addDeskShortCut() addDeskShortCut()
handleActionFunction()
}
private fun handleActionFunction() {
actionId = intent.extras?.getString(actionId) ?: ""
LogEx.logDebug(TAG, "actionId=$actionId")
when (actionId) {
}
} }
override fun onResume() { override fun onResume() {
......
...@@ -9,7 +9,7 @@ import java.util.concurrent.atomic.AtomicBoolean ...@@ -9,7 +9,7 @@ import java.util.concurrent.atomic.AtomicBoolean
/** /**
* 适配官方启动页 * 适配官方启动页
* https://cloud.tencent.com/developer/ask/sof/915280 * https://juejin.cn/post/7056576958875992077
*/ */
class SystemStartActivity : AppCompatActivity() { class SystemStartActivity : AppCompatActivity() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment