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

Android Studio Camera - Android

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
Firik67
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 21
22.10.2014, 20:00     Android Studio Camera #1
Не могу никак сделать фонарик. Поскажите, что в коде не так?
Пробовал делать по инструкциям с англоязычных сайтов, ни на одном из 2 телефонов не включается вспышка
Кликните здесь для просмотра всего текста

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
45
46
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.hardware.Camera;
import android.view.View;
import android.widget.Button;
 
 
public class MyActivity extends Activity {
    private Button mButton;
    private Camera mCamera;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_my);
 
        mButton = (Button)findViewById(R.id.FlashButton);
    }
 
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.my, menu);
        return true;
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }
 
   [JS] public void onClick(View view) {
        mCamera = Camera.open();
        mCamera.getParameters().setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
        mCamera.release();
    }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2014, 20:00     Android Studio Camera
Посмотрите здесь:

Android studio настройка Android
Ошибка Android Studio Android
Android Установка Android Studio
Android Android Studio и AMD
Глюк Android Studio Android
Таблица Android Studio Android
Android Studio и HTML Android
Android Update Android Studio 1.0
Android Studio GET-запрос Android
Android 2D графика в Android Studio
Android Studio запарка Android
Android Git в Android Studio

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
23.10.2014, 18:35     Android Studio Camera #2
дарю!
Java
1
2
3
4
5
6
7
8
9
10
11
12
    @TargetApi(Build.VERSION_CODES.ECLAIR)
    public static void flashLight_On(Context context) {
        try {
            if (context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH)) {
                cam = Camera.open();
                Camera.Parameters p = cam.getParameters();
                p.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
                cam.setParameters(p);
                cam.startPreview();
            }
        } catch (Exception e) { }
    }
ТРЕБУЕТ ДОСТУП:
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
(возможно только один - не проверил!)

выключите сами!
Firik67
0 / 0 / 0
Регистрация: 22.10.2014
Сообщений: 21
23.10.2014, 18:59  [ТС]     Android Studio Camera #3
Спасибо, уже сделал) ТОлько другая проблема теперь. 2 телефона для тестирования. На 1 запускается нормально, на нексус 5 не запускается вспышка. Не могу завести вспышку именно на нексус 5(
Yandex
Объявления
23.10.2014, 18:59     Android Studio Camera
Ответ Создать тему
Опции темы

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