获取设备状态,是否插入耳机…
来源:互联网 发布:itsm java 开源 编辑:程序博客网 时间:2024/04/29 23:17
原文地址:BY Leisure">获取设备状态,是否插入耳机,如果插入耳机,则返回“YES" BY Leisure 作者:HunkSmile
//获取设备状态,是否插入耳机,如果插入耳机,则返回“YES" BY Leisure
+ (BOOL)isHeadphone
{
UInt32 propertySize = sizeof(CFStringRef);
CFStringRef state = nil;
AudioSessionGetProperty(kAudioSessionProperty_AudioRoute
,&propertySize,&state);
//return @"Headphone" or @"Speaker" and so on.
//根据状态判断是否为耳机状态
if ([(NSString *)state isEqualToString:@"Headphone"] ||[(NSString*)stateisEqualToString:@"HeadsetInOut"])
{
return YES;
}
else {
return NO;
}
}
+ (BOOL)isHeadphone
{
UInt32 propertySize = sizeof(CFStringRef);
CFStringRef state = nil;
AudioSessionGetProperty(kAudioSessionProperty_AudioRoute
,&propertySize,&state);
//return @"Headphone" or @"Speaker" and so on.
//根据状态判断是否为耳机状态
if ([(NSString *)state isEqualToString:@"Headphone"] ||[(NSString*)stateisEqualToString:@"HeadsetInOut"])
{
return YES;
}
else {
return NO;
}
}
- 获取设备状态,是否插入耳机…
- 判断设备是否插入耳机
- 判断设备是否插入耳机
- 判断设备是否插入耳机
- iOS开发——监听耳机状态(是否插入)
- 检测是否插入耳机
- 如何获取耳机是否已插入和耳机实时插拔情况?
- android 检测耳机是否插入
- android 检测耳机是否插入
- android 检测耳机是否插入
- android 检测耳机是否插入
- android 检测耳机是否插入
- android 检测耳机是否插入
- android 检测耳机是否插入
- android 检测耳机是否插入
- iOS检测耳机是否插入
- 检测耳机是否插入方法
- iOS判断耳机是否插入
- JDBC 查询 Map转对象
- 产品经理实用工具
- TableView中画Cell的三种方法
- 利用WebView在ipad下实现滚…
- iPhone内存管理面面观 对象…
- 获取设备状态,是否插入耳机…
- label中显示不同颜色的字以…
- iphone之MPMoviePlayer 视频…
- UITableView 的cell设置自适…
- iphone之navigationItem 添…
- iphone之UISegmentedControl
- iPhone读取和写入plist文件
- 如何将创作的app发布到苹果…
- iPhone之UISplitViewControl…