Как изменить запись блесны в коде (Android) - PullRequest
0 голосов
/ 03 апреля 2012

Привет, у меня есть счетчик, для которого я хотел бы изменить свою запись.Я создал массив в папке значений.Я знаю, что могу редактировать запись обтекателя, щелкнув по ней правой кнопкой мыши.Но я хочу знать, как я могу изменить запись счетчика, используя код.Я надеялся, что будет что-то вроде spinner5.editEntries

Может кто-нибудь помочь, пожалуйста?

1 Ответ

5 голосов
/ 03 апреля 2012
Spinner Spinnermiles = (Spinner) findViewById(R.id.Spinnermiles);
String [] arrmile ={"5","10","20","30","40","50","70","80","90","100"};
adapter = new ArrayAdapter<String>(Searching.this,android.R.layout.simple_spinner_item,arrmile);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
Spinnermiles.setAdapter(adapter);

Если вы хотите изменить элемент в счетчике в позиции 3 (например, «30»),
Установите значение в этой позиции, например,

arrmile[3] = "enter new value you want";

и после этого вызова

adapter.notifyDataSetChanged();

тогда значение в этой позиции будет обновлено.

...