SORU
27 Mart 2011, Pazar


OnBackPressed nasıl() Android Seviyedir?

Orada hangi onBackPressed uygulayabilir miyiz() Android Parçası olan Android aktivitede uygulamaya benzer şekilde. Parça ömrü onBackPressed yok() yöntemi .Orada onBackPressed binmek için başka bir alternatif yöntem() Android 3.0 seviyedir.

CEVAP
10 AĞUSTOS 2011, ÇARŞAMBA


Eğer istediğin bu tür bir işlev için ne yapmalıyım geçersiz olarak etkinliği, ve sonra da Ekle bir YourBackPressed arayüzü tüm parçaları, hangi arama ile ilgili bölümü ne zaman geri düğmesini basılı tutun.

Edit: benim önceki cevap eklemek istiyorum.

Eğer bunu bugün yapmak olsaydım, eğer diğer paneller ana/ana içerik paneli için hep bir ağızdan güncelleme bekliyordum eğer bir yayın, ya da muhtemelen düzenli bir yayın kullanmak istiyorum.

LocalBroadcastManager Kütüphane ile yardımcı olabilir, ve size sadece "onBackPressed" ve parçalarının bakımı. abone olarak yayın göndermek Support Bu Mesajlar daha fazla ayrılmış bir uygulamasıdır ve resmi uygulama benim tavsiyem şimdi çok daha iyi bir ölçek olduğunu düşünüyorum. Sadece mesaj için bir filtre olarak Niyet eylemi kullanın. eğer yeni oluşturulan gönder ACTİON_BACK_PRESSED, aktivite gönderin ve dinle ilgili seviyedir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dylan Dubay

    Dylan Dubay

    10 Temmuz 2013
  • multimediaGEEKS LLC

    multimediaGE

    3 Mayıs 2010
  • Perihelion

    Perihelion

    23 NİSAN 2008