dmt*_*bdv 7 video android video-capture android-intent
我有在Android上捕获视频剪辑的代码:
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra("android.intent.extra.durationLimit", 30000);
intent.putExtra("EXTRA_VIDEO_QUALITY", 0);
startActivityForResult(intent, ActivityRequests.REQUEST_TAKE_VIDEO);
Run Code Online (Sandbox Code Playgroud)
此代码适用于API 2.2,但持续时间限制不适用于API 2.1(Galaxy S).设定这个时间是否有一些常数或参数,或者是否有比我正在使用的方法更好的方法?
我问,因为我找到了另一个适用于Galaxy S(被叫Vibrant)的应用程序,可以在很短的时间内录制视频.
android.intent.extra.durationLimit是在 API Level 8 中引入的,因此不幸的是,它在 Eclair 及更早版本中不可用。一些设备制造商可能有一种专有的方法来设置旧设备上的最大持续时间,这解释了为什么您在某些 Froyo 之前的应用程序上看到了这种方法。
| 归档时间: |
|
| 查看次数: |
6362 次 |
| 最近记录: |