小编dch*_*lle的帖子

如何以编程方式判断蓝牙设备是否已连接?(Android 2.2)

我知道如何获得配对设备列表,但我怎么知道它们是否已连接?

它必须是可能的,因为我看到它们列在我手机的蓝牙设备列表中,并说明了它们的连接状态.

android android-bluetooth

77
推荐指数
4
解决办法
11万
查看次数

如何以编程方式插入带有显示名称和照片的呼叫日志条目?

我能够以编程方式在Android调用日志中插入一个条目,其中包含数字,日期,持续时间和类型但我无法弄清楚如何同时包含照片,标签和名称?我添加的条目是针对具有完全相同编号的现有联系人.我注意到在摩托罗拉设备上,如果该号码与现有联系人相匹配,则显示名称和图片,但在我的HTC Incredible上缺少某些内容?

我做了以下..(不知道甚至尝试什么照片)

ContentValues values = new ContentValues();
values.put(CallLog.Calls.NUMBER, number);
values.put(CallLog.Calls.CACHED_NAME, name);
values.put(CallLog.Calls.CACHED_NUMBER_LABEL, label);
values.put(CallLog.Calls.DATE, date);
values.put(CallLog.Calls.DURATION, duration);
values.put(CallLog.Calls.TYPE, myCallType);
context.getContentResolver().insert(CallLog.Calls.CONTENT_URI, values);
Run Code Online (Sandbox Code Playgroud)

java android calllog phone-call android-intent

12
推荐指数
1
解决办法
2882
查看次数

AudioFlinger(59):RecordThread:暂停Activity时缓冲区溢出?

我有一个应用程序,它包含服务和活动,可以由服务为某些事件启动.该服务可以创建和使用AudioRecord和AudioTrack类 - 此时显示应用程序的活动.问题是如果Activity被暂停(即调用onPause())我开始得到RecordThread:缓冲区溢出错误?

我的猜测是AudioRecorder在主线程中运行.并且,即使它是由服务创建的,当Activity暂停读取停止因此缓冲区溢出?AudioRecorder读取必须在单独的线程中完成,即使它在服务中运行吗?

非常感谢任何帮助,谢谢.

audio android

10
推荐指数
1
解决办法
2万
查看次数

ACTION_NEW_OUTGOING_CALL未在HTC上收到意图激励

我有一个应用程序,它可以侦听ACTION_NEW_OUTGOING_CALL Intent,它在许多运行Android的设备上运行得很好,但现在我只得到了一个HTC Inspire,这个意图从未在该设备上收到过?似乎这一个特定的电话没有发出这个意图,拨出的电话直接进入机器人小区的通话屏幕,即无法截获?

android

2
推荐指数
1
解决办法
1351
查看次数