Страница 1 из 1

Spinner + массив

Добавлено: 27 май 2014, 14:18
Vanya_1234
Здравстуйте! Немогу загрузить масив в Items Spinner

Код: Выделить всё

   public String[] getData(int count_all) {
        String[] data = new String[count_all];
        for (int i = 0; i <= count_all; i++) {
            data[i] = "Повідомлення: "+i; //вот тут получаю ошибку в логах
        }
        return data;
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_question);

 
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,  getData(3)); //вот тут получаю ошибку в логах
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

        Spinner spinner = (Spinner) findViewById(R.id.spinner);
        spinner.setAdapter(adapter);
 
        spinner.setPrompt("Title");

    }
Заранее спасибо!

Re: Spinner + массив

Добавлено: 27 май 2014, 15:45
Donart
4 <=3 Нэ?
PS Пишите что за ошибка тоже.

Re: Spinner + массив

Добавлено: 27 май 2014, 17:20
yanchumak
измени: for (int i = 0; i <= count_all; i++) на for (int i = 0; i < count_all; i++)