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

  • BSA

    BSA

    9 NİSAN 2012
  • Māris Zaharovs

    Māris Zahar

    28 Mayıs 2008
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009