<分区>
我的手机上安装了 Dictionary.com 应用程序。 我正在创建另一个应用程序,想知道如何使用 Intent 与 Dictionary 应用程序进行交互。
如果有什么办法请告诉我
<分区>
我的手机上安装了 Dictionary.com 应用程序。 我正在创建另一个应用程序,想知道如何使用 Intent 与 Dictionary 应用程序进行交互。
如果有什么办法请告诉我
最佳答案
您可以通过这种方式从您的应用程序调用您的词典应用程序..
这里 com.example.package.ActivityToStart 定义了你的字典应用
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.example.package", "com.example.package.ActivityToStart");
startActivity(intent);
另一个最好的方法是
try{
PackageManager pm = getPackageManager();
Intent intent = pm.getLaunchIntentForPackage("com.example.package");
startActivity(intent);
}catch (Exception e) {
e.printStackTrace();
}
如果您不知道您的字典应用程序的包名称,只需检查 this
关于android - 如何使用 Android Intent 调用字典应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12740328/