我正在开发Java ME应用程序。我的应用程序在常规间隔拍摄照片。我的应用程序运行正常。每当我的应用程序单击照片时,它会创建相机“单击”声音。
如何让这个声音保持沉默?
答案 0 :(得分:3)
AFAIK你不能。因为没有可用的API来访问相机设置。您可以在相机设置上手动禁用相机声音。但有些手机(如诺基亚N78,N79,ETC ......)出于安全考虑,无法将相机声音静音。 :)
答案 1 :(得分:1)
这是一个很好的技巧,如何通过播放音调来禁用快门的声音。您必须设置较短的睡眠时间,以初始化音调播放。所以这是我的代码:
try
{
Manager.playTone(1, 100, 1);
Thread.sleep(30);
data = videoControl.getSnapshot("encoding=jpeg&width=600&height=800");
}
catch (MediaException e) {}
catch (InterruptedException e) {}