Android Question Get the actual spinner text

TERRIEN

Member
Licensed User
Hi, I found nothing by searching so I decided to open my own thread about my prob.

I just wanna know how can I do to get the spinner1 actual text (E or I) and add it to my var.

Found nothing about get the text of an spinner except SpinnerMap but this isn't working, and there is no spinner1.text so, thanks :)
 

walterf25

Expert
Licensed User
Hi, I found nothing by searching so I decided to open my own thread about my prob.

I just wanna know how can I do to get the spinner1 actual text (E or I) and add it to my var.

Found nothing about get the text of an spinner except SpinnerMap but this isn't working, and there is no spinner1.text so, thanks :)
You need to do :
B4X:
Spinner.GetItem(x)
X = whatever index you need to get

Walter
 

TERRIEN

Member
Licensed User
Oh it returns the value as a text ! Sorry for this stupid thread, but thanks for your help !
 

TERRIEN

Member
Licensed User
And by the way, for the people who hasn't understand what has been said, here is the code :

B4X:
VARIABLE = Spinner1.SelectedItem
And for exemple VARIABLE will return, as string the text that is selected in the spinner, for my exemple 'E'.

In my exemple :
B4X:
    pers = Spinner1.SelectedItem
    pers = pers & Spinner2.SelectedItem
    pers = pers & Spinner3.SelectedItem
    pers = pers & Spinner4.SelectedItem
It return a 4 chars letters used to redirect the user to this page or this other one..

Hope I was enough understandable for you, according on the fact I have a pretty bad english.
 

Beja

Expert
Licensed User
pers = Spinner1.SelectedItem
pers = pers & Spinner2.SelectedItem
pers = pers & Spinner3.SelectedItem
pers = pers & Spinner4.SelectedItem
I think you didn't test the above code..
If I correctly understood what you wanted, then the code should be:

pers = Spinner(1).SelectedItem
pers = pers & Spinner(2).SelectedItem
pers = pers & Spinner(3).SelectedItem
pers = pers & Spinner(4).SelectedItem

(in you don't want to include spinner(0).
 
Top