Android'de geliştirmeyi öğrendim ve genel bir soruyla karşılaştım: Bir liste ve başka görünümler kullanan bir düzenim varsa, etkinlik sınıfım için Etkinlik veya Liste Etkinliği kullanmalı mıyım?Android - Activity vs. ListEtkinlik - Etkinlik sınıfım hangisini uzatmalı?
ListActivity'nin muhtemelen listeye özgü olayları geçersiz kılacak şeyleri daha kolay hale getireceğini biliyorum, ancak Activity üzerinde bir ListActivity kullanmanın başka bir avantajı var mı? Gelecekte düzeni GridView olarak değiştirmek istesem ne olur? Sınıfın kodunu değiştirmek için daha fazla acı çeker mi?
Ben bu konuda "en iyi uygulamalar" ve ne faydalar gerektirecektir hakkında sadece merak, bu yüzden herhangi bir cevap yardımcı olacaktır :)Bara
Sadece aynı yaklaşımın yanı sıra hem Activity hem de ListActivity kullanan bazı kodları yeniden düzenlemeye çalışırken, bu yaklaşıma daha yeni başladım. Yerleşimimin ortak bölümünde boş bir ListView yerleştirildi ve ardından bu ortak parçayı ve etiketlerini kullanarak paylaştı. –
ListActivity, bazı kullanım durumlarında kendilerini gösteren bazı hatalar içeriyor. Dolayısıyla ListActivity, çok çok temel kullanım durumunda koşullu olarak kullanılabilir. Ve bu durumda Etkinlik ve ListView kullanmak için yeterince basit. – Anderson