首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Android中实例化AudioFormat类?

如何在Android中实例化AudioFormat类?
EN

Stack Overflow用户
提问于 2015-09-30 12:31:29
回答 2查看 544关注 0票数 2

根据Android,AudioFormat类将使用AudioFormat.Builder类进行实例,但我无法这样做,因为AudioFormat.Builder不能被解析为一种类型?

代码语言:javascript
复制
AudioFormat audioFormat = new AudioFormat.Builder().build();
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-30 13:10:16

在Lollipop之前不需要实例化AudioFormat,它只是一个有大量常量可用于AudioTrack和其他音频相关类的地方。

AudioFormat.Builder是在Lollipop中添加的,所以您至少需要使用API21SDK来编译和运行代码。即使您的minSdk低于21,您仍然可以使用它的代码,但是您需要确保代码不会在低API级别的设备上进入该块,而是使用一些替代方法来实现您想要实现的任何目标。

在Android开发者页面上有更多关于如何在运行时支持不同的平台版本的信息

票数 2
EN

Stack Overflow用户

发布于 2015-09-30 13:14:22

要创建一个新实例,需要在您的之前添加“新”

代码语言:javascript
复制
AudioFormat audioFormat = new AudioFormat.Builder().build();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32866196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档