[多媒体] j2me 拍照getSnapshot问题

bit6211 2010-01-06
大家好。
我一个拍照的j2me方法如下:
public void run()
{
// TODO Auto-generated method stub
try
{
raw = myVideoControl.getSnapshot(null);
Image image = Image.createImage(raw, 0, raw.length);
……
} catch (MediaException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}catch (SecurityExceptione)
{
// TODO Auto-generated catch block

e.printStackTrace();
}
}
在SUN的模拟机上测试时,每当拍照,手机会弹出一个提示框:
Midlet Suite wants to record a snapshot image.
Is it OK to record?
如果按OK则给与执行getSnapshot的权限,程序将正常运行;如果按NO,则会抛出SecurityExceptione异常,不能执行拍照。回到主界面,再进入拍照界面,还是不能进行拍照。
请问大家,如果遇到用户按NO的时候,大家对SecurityExceptione异常是如何处理的,使得用户后续的操作能正常运行。
谢谢。
Global site tag (gtag.js) - Google Analytics