Как я передаю R.drawable в качестве параметра, таким образом, я могу получить проанализированные изображения

Я пытаюсь сохранить уникальный образ к каждому объекту, но я получаю эту ошибку, как конструктор должен искать его для прокладывания себе путь? Пиво конструктора (Строка, интервал, интервал) не определено

m_beer = new ArrayList<Beer>();
              final Beer b1 = new Beer("Tuborg", 7, R.drawable.tuborg);
              final Beer b2 = new Beer("Carlsberg", 7, R.drawable.carlsberg);
              final Beer b3 = new Beer("Urquel", 9, R.drawable.urquel);


public class Beer 
{
    //Members
    private String name;
    private int color; //1 = Very dark 10 = Very light
    private R.drawable icon;

    //Methods
    public Beer(String name, int color, R.drawable icon)
    {
        this.name = name;
        this.color = color;
        this.icon = icon;
    }

    public String getName()
    {
        return name;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public int getColor()
    {
        return this.color;
    }
    public void setColor(int color)
    {
        this.color = color;
    }

    public R.drawable getIcon()
    {
        return icon;
    }

}
5
задан Mech0z 22 July 2010 в 21:36
поделиться