【发布时间】:2012-02-10 12:15:02
【问题描述】:
我知道这很容易触发图像捕获意图,然后在用户按下捕获按钮以获取图像的图像位置...
但我想做这样的事情: -用户按下按钮 -相机应用程序已启动 - 10 秒后自动拍摄图像(无需用户交互)
【问题讨论】:
标签: android android-intent camera
我知道这很容易触发图像捕获意图,然后在用户按下捕获按钮以获取图像的图像位置...
但我想做这样的事情: -用户按下按钮 -相机应用程序已启动 - 10 秒后自动拍摄图像(无需用户交互)
【问题讨论】:
标签: android android-intent camera
我认为对于您的自定义用例,您可以编写自己的相机活动,然后在 10 秒时捕获
编辑:您可以使用本教程http://code.google.com/p/openmobster/wiki/CameraTutorial
apidemos 应用程序中也存在相机预览。它出现在 Graphics->CameraPreview 中。
【讨论】:
嗯,也许有一个带有计数器的处理程序,每秒更新一个 TextView(所以应用程序不会被视为冻结),然后一旦计数器达到 10,就拍照
int counter2 = 0;
private Runnable mUpdateTimeTask2 = new Runnable() {
public void run() {
if (counter2 == 10){
takepicture();
}
counter2++;
mHandler.postDelayed(this, 1000);
}
};
【讨论】: