JAVA/ANDROID przerzucanie zmiennych pomiędzy classa'mi

0

Witam mam takie pytanie w jaki sposób zrobić coś takiego że po wybraniu jakiejś opcji dajmy z lisview to przechodzi nam do nowej formy która zawarta jest w nowej klasie i w jaki sposób mogę równocześnie przesłać wartość wybranego elementu do nowej klasy która znajduje się w innym pliku. Tworzenie oraz reakcja na wybór zrobiona tylko właśnie jak przesłać jednocześnie do tej nowej formy która znajduje się w osobnej klasie,pliku wartość wybranego elementu z listview. Z góry bardzo dziękuje.

0

Przekaż jako argument konstruktora.

0

Normalnie
1)Jako parametr konstruktora
2)Parametr metody inicjującej (sam sobie ją robisz)
3)Odkrycie pól - zrobienie public'ów i przypisanie do nich (niezalecane i niezgodne z javaBeans)
4)Przez settery (to co wyżej tylko zgodne z javaBeans)
5)Adnotacje :P :P - tego sam nie umiałbym ale wiem, że można:)
6)Odkrywanie pól przez modyfikatory static
7)Statyczne metody
i pewnie wiele innych.

PS. Pisz jaśniej trochę posty następnym razem, bo musiałem się dokładnie wczytać, żeby zrozumieć o co Ci chodzi - w sumie i tak nie zrozumiałem tylko pisze na podstawie TEMATU ;]
nie classa'mi tylko jak już class'ami a prawidłowo klasami:]

0

Najwygodniej to zrobić poprzez inetny.

Intent intent = new Intent();
intent.putExtra("KLUCZ", "wartość");

A w drugiej klasie odbierasz:

Intent intent = getIntent();
twoja zmienna  = intent.get*

Klasa Intent ma zaimplementowanych wiele metod sam wybierz jaka jest Ci najwygodniejsza.

1 użytkowników online, w tym zalogowanych: 0, gości: 1