SORU
13 AĞUSTOS 2010, Cuma


Neden't bir Ekle/ArrayAdapter öğeleri kaldırabilir miyim?

ArrayAdapter<CharSequence> android.widget.Spinner Bir liste öğeleri doldurmak için kullanıyorum. Hepsi gayet iyi çalışıyor.

Ama şimdi öğeleri listesi dinamik tutmak istiyorum, yani/çalışma zamanında seçim listesi öğeleri eklemek veya kaldırmak için mümkün olmak istiyorum. Ancak, ne zaman diyorum adapter.add(item) adapter.remove(item) ben her zaman UnsupportedOperationException olsa bile, Javadocs ve ArrayAdapter sınıf tarif bu iki yöntem olarak kullanılabilir olması için tam olarak hedeflenen amaç.

Bu bir hata değildir, gerçekten uygulanmadı ya burada neyi kaçırıyorum?

CEVAP
13 AĞUSTOS 2010, Cuma


Muhtemelen düz Java bir dizi (örneğin, String[]) ile adaptör başlatıldı. java.util.List arabirimi uygulayan bir şey kullanarak,* örneğin *8) deneyin.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Break

    Break

    10 Aralık 2005
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011
  • SRT Photoshop Tutorials

    SRT Photosho

    19 Aralık 2012