w moim Android app Stworzyłem element ListView nazwie myList, i napełnił ją obiektów własnego typu niestandardowe:Jak uzyskać wybrany przedmiot z ListView?
class MyClass{
private String displayName;
private String theValue;
... //here constructor, getters, setters and toString() are implemented
}
użyłem ArrayAdapter do związanego ArrayList theObjects z myList:
ArrayAdapter<MyClass> adapter=
new ArrayAdapter<MyClass>(this, R.layout.lay_item, theObjects);
myList.setAdapter(adapter);
Działa to dobrze, lista jest zapełniona itp., Ale kiedy próbuję uzyskać dostęp do wybranego elementu, otrzymuję obiekt zerowy. Zrobiłem to, używając
Co wydaje się być problemem? Dziękujemy
Powiedział, że mogę zobacz rzeczy, więc klasa musi mieć instancję. – xandy