Закрыть приложение камеры из моего приложения через 2 минуты Android
Я разрабатываю приложение для Android, которое требует использования Android камеры API. Я успешно могу снять изображение и сохранить его. Теперь я хочу, чтобы приложение камеры закрывалось примерно через 2 минуты, если пользователь не щелкает никакое изображение, не сохраняет или не выполняет какие-либо действия.
1 ответ
Вы можете сделать это очень легко.
Подход на основе обработчиков
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
// Stop the camera
}
},120000);
Некоторые другие подходы
выберите любое представление, использующее для него метод postRunnable, который принимает runnable и метку времени после того, что runnable должен быть запущен.
Таймер основанный подход.
- Таймер обратного отсчета на основе подхода
- Поток (сон в течение 1 секунды или некоторый блок) и подход, основанный на обработчике