ボタンを動的に作成しており、動的に設定する必要がありsetOnClickListener()
ます。現在、以下のコードを使用しようとしていますが、次の構文エラーが発生します。
private void AddButton(){
Button btn = new Button(this);
btn.setOnClickListener(OnClick(this));
layout.addView(delBtn);
}
public void OnClick(View v) {
Log.d("Button", "Dynamically created button was clicked");
}
"The method OnClick(View) in the type ActivityExample is not applicable for the arguments ()"
これを解決するにはどうすればよいですか?
編集:AddButton()
メソッドからクリックリスナーメソッドにボタンを付ける必要があります