0

この状況を解決する方法のヒントを教えてください。

アクティビティに 2 つのカスタム ビューがあり、いずれかのカスタム ビューのボタンをクリックした後にアクティビティ メソッドを呼び出したい (Y)。
親アクティビティから X ビューを取得し、そのfindViewById()パブリック メソッドを呼び出すことができます。しかし、ボタンが押されたことを親Activityに知らせるにはどうすればよいでしょうか?

OnClickListener から Activity メソッドを呼び出すには、ビュー Y に Activity 参照を渡す必要がありますか?

例ありがとうございました!

4

1 に答える 1

2
button = (Button)customviewY.findViewById(R.id.btnClick);

button.setOnClickListener(new OnClick..(){
    onClick(View v)
    {
        textView= (TextView)customviewY.findViewById(R.id.txtView);
        textView.setText("");
    }
});
于 2012-04-20T11:31:38.913 に答える