«android-activity» etiketlenmiş sorular

Android'de Etkinlik oluşturma veya yönetmeyle ilgili sorular. Android Uygulamalarında Etkinlik, kullanıcının bir şeyler yapmasına izin veren bir kullanıcı arabirimi sağlayan bir Bileşendir. Basit örnekler şunlardır: telefonu arayın, fotoğraf çekin, e-posta gönderin veya haritayı görüntüleyin.

5
runOnUiThread parça halinde
Bir Aktiviteyi parçaya dönüştürmeye çalışıyorum. Hata işareti açık runOnUiThread. geçmişte: GoogleActivityV2, Activity'den genişler. ExecuteTask sınıfında runOnUiThread. sınıf ExecuteTask, etkinlik üzerinde yuvalanmış. (Tamam çalıştır) şimdi: GoogleActivityV2, Fragment'den genişler. ExecuteTask sınıfında runOnUiThread. sınıf ExecuteTask, etkinlik üzerinde yuvalanmış. (RunOnUiThread'de hata) işte kodum public class GoogleActivityV2 extends SherlockMapFragment implements OnMapClickListener , OnMapLongClickListener , OnCameraChangeListener …


7
Yön değişiklikleri üzerinden Android Fragment yaşam döngüsü
Fragments kullanarak 2.2'yi hedeflemek için uyumluluk paketini kullanma. Bir uygulamada parçaları kullanmak için bir etkinliği yeniden kodladıktan sonra, yönelim değişikliklerini / durum yönetimini çalıştıramadım, bu yüzden tek bir FragmentActivity ve tek bir Fragment içeren küçük bir test uygulaması oluşturdum. Oryantasyon değişikliklerinden gelen günlükler, OnCreateView parçalarına yapılan birden çok çağrı ile …


2
Android yok eden etkinlikler, öldürme süreçleri
Merhaba Android'in belleği nasıl yönettiğini merak ediyorum ve hiçbir yerde kesin bir cevap bulamıyorum. Mevcut aktivite yığınında 5 aktiviteye sahip bir uygulamam olduğunu varsayalım (4'ü durduruldu ve 1'i devam ettirildi), bağlı servis yok. Tüm aktivitelerimin durması için HOME düğmesine basıyorum. Başka bir bellek tüketen uygulamayı başlatıyorum ve genel cihaz belleği …

5
Android'de hizmeti başlatın
Belirli bir etkinlik başladığında bir servisi aramak istiyorum. İşte Hizmet sınıfı: public class UpdaterServiceManager extends Service { private final int UPDATE_INTERVAL = 60 * 1000; private Timer timer = new Timer(); private static final int NOTIFICATION_EX = 1; private NotificationManager notificationManager; public UpdaterServiceManager() {} @Override public IBinder onBind(Intent intent) { …

4
Android'de başka bir etkinliği çağırırken nasıl animasyon sağlanır?
İki Aktivite A ve B var. Aktivite A B'yi çağırdığında Animasyonu küçültmek ve Aktivite B A'yı çağırdığında animasyonu en üst düzeye çıkarmak istiyorum. Bunun için animasyon xml dosyalarına ihtiyacım yok. Android'de başka bir Activity'i çağırdığımızda, varsayılan animasyonunu verir ve ardından shrink animasyonunu çağırır. İstediğim, varsayılan animasyonun gerçekleşmemesi ve istediğim animasyonun …

3
Daha fazla anlama setRetainInstance (true)
Ne tam olarak Aradığınızda olur setRetainInstance(true)bir on Fragment? Belgeler neredeyse yok ve bu çok önemli bir işlev gibi görünüyor. Özellikle bu dizinin (uydurduğum) ne kadarının doğru olduğunu bilmek istiyorum: Kullanıcı cihazı döndürür. Parça, öğesinden ayrılır Activityve Fragment.onDetach()denir. Aktivite yok edilir; Activity.onDestroy()denir. ActivityJava nesne (mümkün olduğunda, GC ile) silinir. Yeni bir …

17
Kotlin Android yeni Aktivite başlat
Android'de başka bir etkinlik başlatmak istiyorum ancak şu hatayı alıyorum: Lütfen yapıcı çağrısını belirtin; 'Sayfa2' sınıflandırıcısının tamamlayıcı nesnesi yok Intentsınıfı örnekledikten sonra . Hatayı düzeltmek için ne yapmalıyım? Kodum: class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } fun buTestUpdateText2 (view: View) { val changePage = …

23
Aktivitenin ön planda mı yoksa görünür arka planda mı olduğu nasıl kontrol edilir?
Bir zamanlayıcıda açılış ekranım var. Benim sorunum şu ki, finish()aktivitemden önce bir sonraki aktivitenin başladığını kontrol etmem gerekiyor çünkü bir sistem diyalog kutusu açılıyor ve sadece şunu yapmak istiyorum finish(); kullanıcı diyalog kutusundan bir seçenek seçtikten sonra? Aktivitenizin ön planda olup olmadığını nasıl göreceğime dair birçok soru olduğunu biliyorum, ancak …

7
İletişim Kutularında Sürükleyici Modu nasıl sürdürürüm?
Etkinliklerim özel bir İletişim Kutusu görüntülediğinde yeni Sürükleyici Modu nasıl sürdürürüm? İletişim Kutularında Sürükleyici Modu korumak için aşağıdaki kodu kullanıyorum, ancak bu çözümle, NavBar özel İletişim Kutumu başlattığımda bir saniyeden daha kısa bir süre görünüyor ve sonra kayboluyor. Aşağıdaki video sorunu daha iyi açıklıyor (NavBar göründüğünde ekranın altına bakın): http://youtu.be/epnd5ghey8g …

5
OnSaveInstanceState () ve onRestoreInstanceState () tam olarak ne zaman çağrılır?
Aşağıdaki şekil ( resmi belgeden ) bir Android etkinliğinin iyi bilinen yaşam döngüsünü açıklamaktadır : (Hafıza ihtiyaçları ıslah edilmesi için örneğin) aktivitesi sistemi ile yok edilir, diğer taraftan, etkinlik durumu bazen otomatik bir kaydedilebilir ve geri yöntemler vasıtasıyla onSaveInstanceState()ve onRestoreInstanceState()aynı zamanda (aşağıda şekil ile gösterildiği gibi, dan resmi doc ): …

10
Başka bir aktiviteden bir aktiviteyi bitirin
Bir aktiviteyi başka bir aktiviteden bitirmek istiyorum, örneğin: Aktivite [A] 'da, düğmeye tıklandığında, Aktivite [A]' yı bitirmeden Aktivite [B] 'yi çağırıyorum. Şimdi Etkinlik [B] 'de, Yeni ve Değiştir olmak üzere iki düğme vardır . Kullanıcı değiştir'i tıkladığında yığından tüm seçeneklerin işaretlendiği bir etkinlik [A] açılır .. Ancak kullanıcı Activity [B] …

6
Değerler bir aktiviteden önceki aktiviteye nasıl aktarılır
Bir ekrandan önceki ekrana nasıl değer aktarırım? Şu durumu düşünün: İki faaliyetim var. İlk ekranda bir TextViewve bir düğme vardır ve ikinci etkinlikte bir EditTextve bir düğme bulunur. İlk düğmeye tıklarsam, ikinci etkinliğe geçmeli ve burada kullanıcının metin kutusuna bir şey yazması gerekir. İkinci ekrandan düğmeye basarsa, metin kutusundaki değerler …

8
Etkinlik bitişine nasıl animasyon ekleyebilirim ()
Etkinliğim oluşturulduğunda ve bu iyi çalıştığında overridePendingTransition kullanıyorum, fade in harika çalıştığını görebiliyorum, ancak aktivitenin bitişini denediğimde ve canlandırdığımda hala varsayılan sağdan sola slaytı yapıyor. Aktiviteye başladığımda ilk olarak çıkış animasyonunu şu şekilde tanımlamayı denedim: Intent myIntent = new Intent(a, SkdyAlert.class); myIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); a.startActivity(myIntent); if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(a, R.anim.fadein, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.