如何在使用LWUIT时使用MMAPI在J2me中拍摄快照

时间:2011-08-10 16:46:14

标签: java-me lwuit mmapi

我想创建一个从Camera获取快照并将其发送到服务器的应用程序。我可以使用MediaPlayer在Highlevel UI中轻松完成这项工作,但似乎我不能在LWUIT中使用相同的代码。

VideoControl vc;

Item videoItem = (Item) vc.initDisplayMode(vc.USE_GUI_PRIMITIVE, null);

由于它不起作用,我使用了MediaComponent。

MediaComponent videoItem =  (MediaComponent) vc.initDisplayMode(vc.USE_GUI_PRIMITIVE, null);

但它也没有用。抛出类强制转换异常。你能告诉我如何实现它吗?

1 个答案:

答案 0 :(得分:2)

您无需为LWUIT致电initDisplayMode。这是由LWUIT在内部调用的,只需将视频项添加到LWUIT表单中,即可为您调用initDisplayMode方法。