我想打开另一个应用程序并在其中打开一个特定页面!
在他们的指南中,他们说要用下面的命令来做违约行为

android.intent.action.VIEW

使用一种意图,它没有得到,像下面这样去到那个特定的页面:
somecompany://details?id=com.example.calendar

但我不知道怎么做!
我尝试了很多解决办法,但都做不到!
谢谢你的帮助。

最佳答案

您可以使用intents启动应用程序。但要进入应用程序中的特定页面,应该有一个预先定义的意图。它可以是自定义意图,由该应用程序定义并向其他应用程序公开,也可以是预定义的系统应用程序。例如,您可以打开设置应用程序,并根据“设置应用程序”定义的意图到达其中的特定页面。另一个例子是“相机应用”。您可以启动它并访问其中的某些页面,但不是所有页面。
在你的情况下,你可以试试这样的方法:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "video/mp4");

我希望你明白我的意思。

10-04 23:13
查看更多