Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Запись видео TimerTask() - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Диалоговый ввод даты и времени http://www.cyberforum.ru/android-dev/thread1191104.html
Подскажите как сделать диалог ввода даты, и диалог ввода времени... Оптимально чтоб диалог был всплывающим, а после выбора дата и время они отображались. И подскажите как оптимальней дальше хранить...
Программирование Android Выполнить tabHost.addTab() после загрузки данных Загружаю данные в потоке и потом из потока, когда всё загрузилось, вызываю handler. Как в этом хендлере выполнить tabHost.addTab ?? Пробую, но не получается, не могу туда вставить инит табов. В... http://www.cyberforum.ru/android-dev/thread1190776.html
Программирование Android Координаты движущегося обьекта, cos,sin
Вопрос скорее из раздела "для начинающих", по основам. Ниже приведён код, который реализует движение обычного символа "О" по экрану, отталкивающегося от стенок, выводимого на экран с помощью канвы....
Программирование Android Не работает Drag and Drop
option1 = (ImageView)findViewById(R.id.imageView34); option2 = (ImageView)findViewById(R.id.imageView35); option3 = (ImageView)findViewById(R.id.imageView36); choice1 =...
Программирование Android GoogleMaps на эмуляторе http://www.cyberforum.ru/android-dev/thread1190261.html
Всем привет. Как можно открыть GoogleMaps API V2 на эмуляторе?
Программирование Android Не возвращается значение TRUE в проверке на работоспособность сайта Здравствуйте! Скажу сразу, я в программировании на андроид полный НОЛЬ. Есть задача написать приложения WebView на андроид. Страницу сайта открывает, наличие соединения проверяет. Практически... подробнее

Показать сообщение отдельно
IIPO4EPK
1 / 1 / 0
Регистрация: 13.06.2010
Сообщений: 30

Запись видео TimerTask() - Программирование Android

28.05.2014, 12:42. Просмотров 737. Ответов 4
Метки (Все метки)

Нужно записывать видео при нажатии на кнопку(видео определенной длительности например 10 мин) и создавалось несколько видео файлов пока не будет нажата кнопка стоп.
Запись видео вызываю:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public void onClickStartRecord(View view) 
  {
      int delay = 10;
      int interval = 5000;
      Timer timer = new Timer();
      
      timer.scheduleAtFixedRate(new TimerTask(){
          
          public void run() {
              SimpleDateFormat formatter = new SimpleDateFormat("yyyy_MM_dd_HH_mm_ss");
              Date now = new Date();
              String fileName = formatter.format(now) + ".3gp";
              File pictures = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
              videoFile = new File(pictures, fileName);
            if (prepareVideoRecorder()) 
                {
              mediaRecorder.start();
                } 
            else 
            {
              releaseMediaRecorder();
            }
          }  
      }, delay, interval);
  }
Код не работает корректно
Подскажите как можно это реализовать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru