OPPO推送 如何获取插入的键值对?

OPPO推送 如何获取插入的键值对?

应用在前台,在onNewIntent调用intent.getExtras()获取自定义数据。Activity为接入方应用的目标Activity,如:demo中的目标页面Activity为:

 <activity
            android:name="com.coloros.push.demo.component.InternalActivity"
            android:launchMode="singleTop">
            <intent-filter>
                <action android:name="com.coloros.push.demo.internal" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>

那么在配置消息的接收消息的目标Activity页面时,可以分成intent action和activity两种方式:
采用intent action的方式填写对应的:intent action:com.coloros.push.demo.internal
采用activity的方式填写类的绝对路径:activity:com.coloros.push.demo.component.InternalActivity