Android: как вызвать родительский метод Activity из дочернего пользовательского представления?

Пожалуйста, дайте мне подсказку, как решить эту ситуацию:

У меня есть два пользовательских представления в моей активности, и я хочу вызвать метод Activity после нажатия кнопки в одном из пользовательских представлений (Y).
Я могу получить вид X из родительского Acctivity по findViewById() и назовите это публичным методом. Но как я могу сообщить родителю Acitivy, что кнопка была нажата?

Нужно ли передавать ссылку Activity для просмотра Y, чтобы вызвать метод Activity из OnClickListener?

пример Спасибо!

1 ответ

Решение
button = (Button)customviewY.findViewById(R.id.btnClick);

button.setOnClickListener(new OnClick..(){
    onClick(View v)
    {
        textView= (TextView)customviewY.findViewById(R.id.txtView);
        textView.setText("");
    }
});
Другие вопросы по тегам