关于hotknot提示音的一些说明
0赞
发表于 11/7/2017 6:04:58 PM
阅读(1130)
[DESCRIPTION]
hotknot的提示音的一些说明。
[SOLUTION]
一、音频资源目录
alps\mediatek\packages\apps\HotKnotBeam\res\raw, 里面的音频资源可以客制化。
二、文件传输成功提示音的说明
1、小数据传输(direct tranfer mode), 传输成功后不会发出"magic"提示音;
2、大数据传输(Handover mode), 传输成功后,默认只会对于GallerySupport的文件如png,jpg等发出"magic"提示音
, 对应代码实现在
HotKnotFileServer.Java (mediatek\packages\apps\hotknotbeam\src\mediatek\hotknotbeam)的doDownload方法:
....
if(mInfo.isShowNotification() && MimeUtilsEx.isGallerySupport(paths[0])) {
try {
showActivity();//这里会调用magicMp.start();"Play magic sound"
} catch(Exception e) {
e.printStackTrace();
}
}
....
所以, 如果不设限,需要在文件传输后就发出"magic"的声音的话,可以把showActivity()方法里的调用音频发声的
code放到此代码if语句之前即可。
来源:一牛网论坛