2014-09-23 35 views
0

我创建了一个非常简单的应用程序,在那里我开始用下面的代码的视频录制:的Android录制视频:找出当用户点击录制按钮

Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); 
fileUri = Uri.fromFile(mediaFile); 
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); 
startActivityForResult(intent, VIDEO_CAPTURE); 

到目前为止一切正常,并且视频画面出现与记录按钮和其他一切。现在,我感兴趣的是,如果有可能找出用户点击录制按钮的时间。

我是Android新手,但我想象一个解决方案,可以在此按钮上放置Tap-Listener或其他东西。不幸的是,Google搜索结果给我没有任何有用的结果。

有人有你的想法,如何实现,或者如果它可能无法做到这一点?

亲切的问候, 斯特凡

回答

0

现在,我很感兴趣,如果有可能找出时间,当用户点击录音键。

这是不可能的。可能没有录音按钮。如果有,它在另一个应用程序中,而不是你的。

我想一个解决方案,有可能把一个点击监听器或别的东西,这个按钮

没有,因为这不是你的按钮。这不在你的过程中。它可能不存在,因为并非所有的相机应用程序都必须使用按钮来触发视频录制。

+0

好的,谢谢。我希望,这也可能与建立在相机应用程序。 – 2014-09-23 14:37:43

+0

@Stefan:有几十个,如果不是数百个,“内置摄像头应用程序”。设备制造商通常在各种设备型号上拥有自己的设备,也可能有几个设备。 – CommonsWare 2014-09-23 14:39:22