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

  • Epic Tutorials for iPhone, iPad and iOS

    Epic Tutoria

    18 EYLÜL 2011
  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011
  • Mindy

    Mindy

    20 NİSAN 2006