Android - получить содержимое определенного поля массива в строку - PullRequest
0 голосов
/ 02 апреля 2012

Я пытаюсь получить содержимое одного элемента массива.

В моем коде я хочу, чтобы значение String suitId содержало suitIdArray[getSuitId];, но оно не получаетcontent.

Не могли бы вы помочь мне понять, что не так.Вот мой код ...

Object item1 = spinner1.getSelectedItem();
int getDragId = spinner1.getSelectedItemPosition();
String suitId;

if(!item1.equals("Choose size")) {
    suitId = suitIdArray[getSuitId];
}
else {
    pSuit = null;
}

1 Ответ

0 голосов
/ 02 апреля 2012

Не работает, потому что у вас есть переменная getdragid, но вы используете getsuitid в массиве? т.е. должно быть следующее ...

Object item1 = spinner1.getSelectedItem();
int getdragtid = spinner1.getSelectedItemPosition();
if(!item1.equals("Choose size"))
{
    suitid = suitidarray[getdragtid]; // I changed this line
}
else if(item1.equals("Choose size"))
{
    psuit = null;
}

В противном случае, я не совсем уверен, что вы пытаетесь сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...