从android中的另一个包打开一个包

时间:2015-04-01 09:59:26

标签: android

我是android的新手。我正在使用eclipse编辑器。假设我们有一个空白页面,其中有一个名为" OPEN"的按钮。通过单击OPEN我们如何在Android设备中打开另一个应用程序。在我的设备中,我有两个名为project.apk和status.apk的包。通过单击项目应用程序中的OPEN按钮,我需要打开状态应用程序。  请帮我解释一下代码。

1 个答案:

答案 0 :(得分:0)

您可以使用Android Intents

对此进行归档

Borwser意图的例子:

String str = "http://www.google.com";
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(str));
startActivity(intent);

相机意图示例:

String fName = "myphoto.jpg";

Contentval val = new Contentval();
val.put(MediaStore.Images.Media.TITLE, fName);
val.put(MediaStore.Images.Media.DESCRIPTION,"Image from camera");

image = getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, val);


Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, image);
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);

以下是此处的参考资料,您将获得其他Android意图的示例

http://www.tutorialspoint.com/android/

希望这有助于你