2011-05-06 25 views
0

大家好 我希望每当有GPSlocation和传感器管理器值的变化,我目前使用的两种服务这一宗旨,以更新我的相机预览,但我不能接受我的预览更新。是否可以将这些服务合并为一个,然后使用intents和broadcastReceivers?或者有其他选择吗? 请指导我在此感谢 GPS和的SensorManager值应该更新相机预览

回答

0

只使用一个Service跟踪GPS和传感器数据,并使用一个ResultReceiverMessengerMessage传回更新到HandlerActivity

编辑:

对不起,忘了提,你通过ResultReceiverMessage作为parcelable额外的Intent您使用启动Service

+0

谢谢,但我应该如何更新我的相机预览与此消息? – Nidhi 2011-05-08 08:08:37

+1

@Nidhi:您需要在相机预览顶部覆盖另一个视图。这种观点可能会需要一个'SurfaceView'或'GLSurfaceView'但可能仅仅是取决于desirde效果'ImageViews'的布局。有关如何使用“SurfaceView”的示例,请查看LunarLander SDK示例。 – techiServices 2011-05-08 17:46:23