Помогите разобраться с кусочком кода на java для android - Вопросы по Java

Вопрос Помогите разобраться с кусочком кода на java для android

Регистрация
20 Дек 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
public void clickButton3(View view) { //обработка нажатия кнопки 3
//создаём объект тост с параматрами
Toast toast3 = Toast.makeText(MainActivity.this, "Ннажата кнопка 3", Toast.LENGTH_LONG);

//непонятно в этом месте toast3.getView(); - что даёт этот метод?
//я так понял создаётся переменная типа LinearLayout, а что ей присваивается???
LinearLayout toastImage = (LinearLayout) toast3.getView();
//остальное вроде понятно
ImageView imageView = new ImageView(MainActivity.this);
imageView.setImageResource(R.drawable.star);
toastImage.addView(imageView, 0);
toast3.show();

}
 
Сверху Снизу