如何将触摸事件发送到相机活动

时间:2013-12-13 21:37:11

标签: android events camera touch inject

我正在尝试从我的应用程序启动相机活动

    startActivityForResult(intent, CAMERA_CAPTURE_VIDEO_REQUEST_CODE);

没关系,几秒钟后(比方说10)我想发送触摸事件 并模拟拍照的操作(在屏幕上长按)。

之后我想在我的应用程序中捕获结果......

protected void onActivityResult(int requestCode, int resultCode, Intent data)

你知道我该怎么做吗? 感谢。

1 个答案:

答案 0 :(得分:0)

抱歉,您无法将触摸事件发送到其他应用。即使你可以,它也无济于事,因为有成千上万的相机应用程序,它们使用各种触发机制来拍照。

允许用户拍照,或者您需要在自己的应用中使用相机硬件,而不是使用第三方应用。