SORU
15 Mart 2011, Salı


Nasıl aktivitede Geri düğmesini işlemek için

Nasıl bir faaliyet içinde geri düğmesini işlemek için. Bazı düğmeler var. Ben düğmeyi biri varsa ben gerekli olan düğmeleri yönlendiriliyorsunuz. İyi çalışıyor ama geri tuşuna bastığımda bitmiş olur.

Nasıl bu sorunu çözmek için. Tüm bu düğmeler için tek bir aktivite var. Şimdiden teşekkürler.

@Override
    public boolean onKeyDown(int keyCode, KeyEvent event) 
   {
        if ((keyCode == KeyEvent.KEYCODE_BACK)) 
        {
            return false; //I have tried here true also
        }
        return super.onKeyDown(keyCode, event);
   }

Kod düğmesinin üstünde ama onun değil çalışma kolu arka için kullandım. Geri tuşuna bastığımda orada kendisini vurdu.

CEVAP
15 Mart 2011, Salı


Bu kullanarak halledebilirsin: API seviyesi 5

@Override
public void onBackPressed() {
    // your code.
}

ve eski API 5 için bunu kullanın:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
        // your code
        return true;
    }

    return super.onKeyDown(keyCode, event);
}

Tadını çıkarın!!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Authority

    Android Auth

    3 NİSAN 2011
  • Matthew Morrill

    Matthew Morr

    15 EKİM 2011
  • SolidWorksTutoriels

    SolidWorksTu

    14 Kasım 2013