Quantcast
Channel: BTSoru.com - Bilisim ve Yazilim Teknolojileri Soru/Cevap Platformu - latest questions
Viewing all articles
Browse latest Browse all 4270

Android fener uygulama Code Hata

$
0
0
   Camera camera;   // Kamera nesnesi oluşturuyoruz.
   Parameters parameters;

      @SuppressWarnings("deprecation")
      @Override

      protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);

     setContentView(R.layout.activity_main);

    Button opbuton = (Button) findViewById(R.id.btnac);  // kullandığımız üç butona java dosyasından buton nesneleri yaratıp ulaşıyoruz.
    Button clbutton = (Button) findViewById(R.id.btnkap);
    Button btnexit = (Button) findViewById(R.id.btnex);

    camera = Camera.open();  // burada kameramızı açıyoruz yani kameraya bağlanıyoruz.
    parameters = camera.getParameters(); // kamera parametrelerini alıyoruz.
    camera.startPreview(); // kamera nın parametrelere göre iş yapmasını burada sağlıyoruz.

    opbuton.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            // opbuton a dokunulduğunda kameranın parametrelerini flashı açacak şekilde ayarlayıp kameraya yolluyoruz.

            parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
            camera.setParameters(parameters);
        }
    });

    clbutton.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {

            // opbuton a dokunulduğunda kameranın parametrelerini flashı kapatacak şekilde ayarlayıp kameraya yolluyoruz.

            parameters.setFlashMode(Parameters.FLASH_MODE_OFF);
            camera.setParameters(parameters);
        }

    });

    btnexit.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {

            // Çıkış butonuna dokunulduğunda uygulamayı kapatıyoruz.

            System.exit(0);

        }
    });

}

@Override
protected void onDestroy() {
    super.onDestroy();
}

@Override
protected void onRestart() {
    super.onRestart();
}

@Override
protected void onStop() {
    super.onStop();

    // durma durumunda(mesela kullanıcı telefonunda geri butonuna basarsa) kamerayı serbest bırakıyoruz. Başka bir uygulama kullanmak isterse problem çıkmaması için.
    if (camera != null) {
        camera.release();
        camera = null;
    }
}

}

Manifes:

<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />

Bu code emilatorde hata veriyo telde ise butonlara basılınca islemiyor bişey bayadır ugrasıyorum cozemedım olmuyo her yolu denedim erişemiyorum flash ısıgına lutfen yardım


Viewing all articles
Browse latest Browse all 4270

Trending Articles


Hamile kalmak için


Şekilli süslü hazır floodlar


Havas-ul Kur-an Kenzul Havas PDF


Hamile kalmak için


EL-AZÎM Esması ve Sırları


En etkili korumlardan birisi


Enerji Beden ve İki Uygulama-1


Foxtrot Six Türkçe Dublaj izle (2020)


SCCM 2012 Client Installation issue


Hakan Sabancı 4 ayrı adrese Sevgililer Günü buketi gönderdi!