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

Включить программно LED (фонарик) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Сборка приложения, NDK http://www.cyberforum.ru/android-dev/thread751167.html
По книжке Android NDK:Beginners Guide установил Apache ant, NDK, SDK, Java. Пытаюсь собрать. Делаю всё по книжке: 1) cd %ANDROID_NDK%/samples/hello-jni - переходим в директорию с примером. 2)...
Программирование Android TelephonyManager undefined метод Всем привет! Есть класс TelephonyManager для доступа к параметрам телефона и сети. Создаю объект: TelephonyManager manager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); ... http://www.cyberforum.ru/android-dev/thread750727.html
Программирование Android Мобильный клиент для сайта под Android
Здравствуйте! Уже год как программирую на JAVA под Android. Вот решил написать для друга клиент на андроиде для его сайта, и ему хорошо и мне опыт) Но вот не могу найти никаких примеров таких...
Программирование Android Как создать переход и возврат на фото?
имеются 2 фотографии нужно что бы,(по таймеру который мы сами настраиваем 0.05-1 секунда.)одна фотография менялась на другую и в обратную сторону. тость есть фото А через 1 секунду должно появится...
Программирование Android на каком языке программирования пишутся приложения? http://www.cyberforum.ru/android-dev/thread750474.html
или что мне нужно скачать и установить, что бы начать писать приложения ?
Программирование Android Ошибка при создании виджета Доброго времени суток! При создании виджета всегда вылетает одна и та же ошибка, подскажите пожалуйста в чем проблема: MainActivity package com.example.a; import... подробнее

Показать сообщение отдельно
Bringoff
СуперМодулятор
132 / 131 / 15
Регистрация: 03.11.2012
Сообщений: 974
11.02.2014, 10:13
Вот наваял на коленке пример: не знаю, чем вы там занимаетесь, но все работает, как надо - по крайней мере, у меня
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import android.app.Activity;
import android.hardware.Camera;
import android.os.Bundle;
import android.widget.CompoundButton;
import android.widget.Switch;
 
public class FlashActivity extends Activity {
 
    private Switch mSwitch;
    private Camera camera;
 
    /**
     * Called when the activity is first created.
     */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        mSwitch = (Switch) findViewById(R.id.switch_light);
        mSwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
                if (camera == null) {
                    camera = Camera.open();
                }
                Camera.Parameters parameters = camera.getParameters();
                if (!isChecked) {
                    parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
                } else {
                    parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
                }
                camera.setParameters(parameters);
                camera.startPreview();
            }
        });
    }
 
    @Override
    public void onDestroy() {
        camera.release();
        super.onDestroy();
    }
}
При сворачивании и выключении экрана продолжает гореть (теоретически, если не хватит памяти, оно выключится, но при выключенном экране вряд ли может произойти переполнение ОЗУ)). По кнопке назад выключается.
Единственное, это при горящем фонарике не выйдет запустить камеру. Стандартный miui-шный фонарь и камера спокойно взаимодействуют
Ах да, Switch работает с API 14+, но это не главное
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru