Добавление элемента списка в TextView

207
18 ноября 2018, 08:50

Имеется код:

    package com.example.asus.myapplication;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Spinner;
    import android.widget.TextView;
    import java.lang.reflect.Array;
    import java.util.List;
    public class MainActivity extends AppCompatActivity {
        private BeerExpert expert = new BeerExpert();
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
        }
        public void onClickFindBeer(View view){
            TextView brands = (TextView) findViewById(R.id.brands);
            Spinner color = (Spinner) findViewById(R.id.color);
            List arr = expert.getBrands(String.valueOf(color.getSelectedItem()));
            for (int i = 0; i<arr.size();i++){
                brands.setText(arr.get(i));
            }
        }
    }
package com.example.asus.myapplication;
import java.util.ArrayList;
import java.util.List;
public class BeerExpert {
    List<String> getBrands(String color){
        List<String> brands = new ArrayList<String>();
        if (color.equals("amber")){
            brands.add("Jack Amber");
            brands.add("Red Moose");
        }
        else {
            brands.add("J Pay");
            brands.add("Gout Strout");
        }
        return brands;
    }
}

Задача - извлечь из Spinner цвет пива и потом вывести на экран все виды этого цвета. Не понимаю, в чем ошибка в строке brands.setText(arr.get(i)); Вроде же как добавляю String.

READ ALSO
Сборка многомодульного проекта [Gradle]

Сборка многомодульного проекта [Gradle]

Использую IDEAЕсть проект

179
css :rarget + div

css :rarget + div

как использовать в css :target что бы при использовании на одной кнопке он меня 2 class'а? пробывалcontent-about:target,

185
Вставка изображений в TinyMCE через клавиатуру

Вставка изображений в TinyMCE через клавиатуру

Настраиваю редактор TinyMCEУстановлены следующие настройки:

156
Поделиться в конкретной группе facebook

Поделиться в конкретной группе facebook

Имеется сайт и группа в фейсбукеИспользую кнопку поделиться

159