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

  • Random Act of Kindness Video Contest

    Random Act o

    18 EYLÜL 2012
  • Numberphile

    Numberphile

    15 EYLÜL 2011
  • paulandstorm

    paulandstorm

    4 EYLÜL 2006