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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 63, средняя оценка - 4.90
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
#1

Как зажечь вспышку от камеры? - Программирование Android

07.07.2012, 21:21. Просмотров 8457. Ответов 15
Метки нет (Все метки)

Как зажечь вспышку от камеры не включая камеру
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2012, 21:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как зажечь вспышку от камеры? (Программирование Android):

Использование телефона как web камеры - Программирование Android
Здравствуйте. Необходимо отобразить на компьютере камеру телефона. Кто может подсказать в каком направлении двигаться и что может помочь...

Как отключить автоматическое сохранение снимка с камеры в галерею - Программирование Android
Бьюсь уже несколько дней. Из активити вызываю приложение Камера, указав место, где сохранить снимок. Получаю снимок, обрабатываю, использую...

Как добавить в приложение просмотр потока с камеры видеонаблюдения? - Программирование Android
Здравствуйте! есть видеорегистратор аналоговой системы видеонаблюдения(доступен через интернет), к нему подключены 3 камеры, задача: ...

Как сохранить фото с камеры напрямую во внутреннюю директорию приложения? - Программирование Android
Стартую Intent камеры, добавляю Extra с Uri файла, куда надо сохранить снимок: Intent intent = new...

Как ПОЛНОСТЬЮ отключать вспышку на смартах Nokia? - Symbian
Предлагаю основать новую тему, о смартах на ОС Symbian 7, 8 и 9.1-9.2 Кто знает, как ПОЛНОСТЬЮ отключать вспышку на смартах Nokia? А...

Как восстановить в скайпе две камеры вместо USB 2 камеры? - Веб-камеры
Здравствуйте,у меня такая ситуация:при покупке ноутбука асус у меня в скайпе работало две камеры,можно было выбирать.Нечаянно я в панели...

15
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
12.07.2012, 16:49  [ТС] #2
как включить вспышку от камеры?
0
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
12.07.2012, 17:22 #3
http://stackoverflow.com/questions/6...lly-in-android
0
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
12.07.2012, 18:09  [ТС] #4
это получается так?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
 public void button_onClick(){
        ContextWrapper context = null;
        if(context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH)){
        Camera cam = Camera.open();     
        Parameters p = cam.getParameters();
        p.setFlashMode(Parameters.FLASH_MODE_TORCH);
        cam.setParameters(p);
        cam.startPreview(); 
        
    }else{
        
    }
    }
0
flashok
12.07.2012, 18:21
  #5

Не по теме:

у меня нет девайса чтоб точно сказать я просто показал где рыть

0
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
12.07.2012, 22:32  [ТС] #6
вот снимок
0
Миниатюры
Как зажечь вспышку от камеры?  
pigah
12 / 12 / 2
Регистрация: 05.07.2009
Сообщений: 147
Записей в блоге: 1
13.07.2012, 05:18 #7
Java
1
ContextWrapper context = null;//а где new или наскок помню нужно this.getContext()
0
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
21.07.2012, 14:56  [ТС] #8
делаю так
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import java.lang.reflect.Method;
import android.app.Activity;
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
import android.os.Bundle;
 
 
   public class Lantern extends Activity  {
    
   @Override
  public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);
      
      Camera cam = Camera.open();     
      Parameters p = cam.getParameters();
      p.setFlashMode(Parameters.FLASH_MODE_TORCH);
      cam.setParameters(p);
      cam.startPreview();
     
     }
}
а получается так
0
Миниатюры
Как зажечь вспышку от камеры?  
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
21.07.2012, 18:30 #9
смотрите логи.
0
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
22.07.2012, 16:27  [ТС] #10
добавил
XML
1
<uses-permission android:name="android.permission.CAMERA"/>
стало запускаться нормально.
скомпилировал поставил на телефон запускаю а LED не включается.
вот исходник
(должен включаться при запуске приложения)
0
Вложения
Тип файла: rar lantern.rar (558.5 Кб, 95 просмотров)
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
23.07.2012, 15:55  [ТС] #11
Я тут перекапывал интернет и нашел что не все модели поддерживают FLASH_MODE_TORCH
кто знает поддерживает Sony Ericsson XPERIA?
или как это проверить?
0
dajver
409 / 273 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
23.07.2012, 16:40 #12
как пример, статья на хабре http://habrahabr.ru/post/104627/
1
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
23.07.2012, 17:10  [ТС] #13
Интересная статья .
Я поискал эти каталоги у их просто нет.
Это значит что не поддерживает FLASH_MODE_TORCH?
0
dajver
409 / 273 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
23.07.2012, 17:16 #14
Цитата Сообщение от Alex1500 Посмотреть сообщение
Интересная статья .
Я поискал эти каталоги у их просто нет.
Это значит что не поддерживает FLASH_MODE_TORCH?
У вашего девайса получается нет такого параметра.
1
Alex1500
7 / 7 / 0
Регистрация: 31.01.2012
Сообщений: 219
23.07.2012, 17:32  [ТС] #15
Тогда понятно почему не получается включить LED.
А как без FLASH_MODE_TORCH можно включить LED?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2012, 17:32
Привет! Вот еще темы с ответами:

Вытащил лампочку со старого пульта. Как эту лампочку можно зажечь? - Электроника
Вытащил лампочку со старого пульта (на картинке). Как эту лампочку можно зажечь? Мне бы самый лёгкий способ, для начинающего, без...

Зажечь светодиоды на клавиатуре - Assembler
MODEL SMALL .DATA ;------------------------------ .STACK 1024 ;------------------------------- .CODE main: mov al,0EDh ...

Зажечь светодиод по таймеру - Arduino
Всем привет! Есть диод, кнопка и **duino Mega2560. Задача состоит в том, чтобы подрубленный диод по таймеру горел, к примеру, 2...

Нужен софт для использования веб камеры в качестве камеры наблюдения - Видеопрограммы
Здрасте, у меня следующий вопрос: имеется старая веб камера, хочу ее аккуратно прилепить над входной дверью, и подключить к неттопу, нужен...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
23.07.2012, 17:32
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru