实践是知识的母亲,知识是生活的明灯。这篇文章主要讲述如何在android中进行菜单选择器相关的知识,希望能为你提供帮助。
我想做一个菜单,你可以选择手机中安装的音频应用程序(如Youtube,音乐,Skype ......),所以我不知道这种菜单的确切名称(如果这有特殊的话)名称)。
答案这应该是你要搜索的:https://developer.android.com/training/basics/intents/sending.html
Intent intent = getPackageManager().getLaunchIntentForPackage("com.package.address");
if (intent != null) {
startActivity(launchIntent);
}
将
com.package.address
替换为您要打开的应用程序的包名称。另一答案如果我理解,您将根据此文件的类型将文件发送到另一个应用程序。
此代码允许将音频文件发送到选定的应用程序。
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_SEND);
File file = new File(YOUR_SONG_URI);
intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(Intent.createChooser(intent, "Choose app"));
【如何在android中进行菜单选择器】More info
推荐阅读
- 设计Facebook参数app_id是必需的
- android(checkableBehavior =“single”不适用于分组子菜单)
- Android(菜单中的圆角)
- android.content.res.Resources $ NotFoundException API等级19
- 如何在Android ListView中为菜单项创建图标()
- Android中的自定义选项菜单栏问题
- Build.gradle无法解析com.android.support
- DotNetCore.NPOI和.Net Core 2 MVC Web App
- 什么填充ScriptResourceMapping()