之前写过 华为 推送打开指定页面 :华为推送打开指定页面,其实小米推送和华为推送打开指定页面 差不多,却别不是很大。
1,自己写个Demo 启动 推送指定页面,生成intentUri 测试,代码如下:
Intent intent = new Intent(); //创建Intent对象
ComponentName componentName1 = new
ComponentName("包名","指定activity 全路径");
intent.setComponent(componentName1);//调用Intent的setComponent()方法实现传递
Bundle bundle = new Bundle();
bundle.putString("id","137");
intent.putExtras(bundle);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);//显示启动Activity
Log.e(TAG,"intentUri:"+intent.toUri(Intent.URI_INTENT_SCHEME));
效果图:

如果自己的demo 能启动成功,那说明没有问题了,把intentUri 数值取出来:
int

本文介绍了如何使用小米推送来实现打开Android应用内的指定页面。通过编写Demo生成intentUri并测试,确保能够正常启动页面。在小米推送测试页面输入正确的regID并发送推送,用户点击通知栏后即可跳转至设定页面。

1万+

被折叠的 条评论
为什么被折叠?



