を拡張して作成した、再利用できるウィジェット/コントロールを作成しましたRelativeLayout
。次に、アクティビティの 1 つで、これらのウィジェットの束をループで作成しました。しかし、各ウィジェットをクリックに応答させたいときに問題が発生しました。
設定が機能することがわかりましたOnTouchListener
:
this.setOnTouchListener(new OnTouchListener(){
public boolean onTouch(View arg0, MotionEvent arg1) {
//Triggers debug message
}
});
しかし、OnClickListener
しません:
this.setOnClickListener(new View.OnClickListener(){
public void onClick(View v) {
//Doesn't trigger debug message
}
});
どうしてこれなの?