1

CalendarCell の複数のインスタンスを持つカレンダーがあり、各セルにはコンストラクター関数でそれにバインドされたリスナーがありますが、セルをクリックすると、ここで作成された最後のセルのイベントが私のクラスになります

public class CalendarCell extends TextView{
  public String date;
  public CalendarCell(Context context) {
    super(context);
    this.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            Log.i("Log",CalendarCell.this.date);                
        }
    });
}

何か足りない?

4

0 に答える 0