使用android访问移动系统应用程序

时间:2017-02-08 09:24:26

标签: android

我试图在Android中找出问题。我想知道如何访问移动系统应用程序,如图库,音乐播放器和其他应用程序。我正在尝试构建一个应用程序,根据收件箱消息提示各种应用程序,如图库,音乐。

2 个答案:

答案 0 :(得分:0)

您需要指定意图,例如图库应用的意图

 Intent intent = new Intent();
 intent.setType("image/*");
 intent.setAction(Intent.ACTION_GET_CONTENT);
 startActivityForResult(Intent.createChooser(intent,"Pick A picture"), SELECT_PICTURE);

适用于音乐播放器

Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER);
startActivity(intent);

答案 1 :(得分:0)

此代码可用于打开已安装的应用程序以共享文本

    Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
    sharingIntent.setType("text/plain");
    String shareBody ="Message need to share";
    sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Heading/subject");
    sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);

    startActivity(Intent.createChooser(sharingIntent, "Invite via"));