package com.pinecone.technology.mcommerce.learning.android.chapter11.motionEvent;
import android.content.Context;
import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;
import android.widget.Button;
public class MyButton extends Button {
private static final String TAG = "MyButton";
public MyButton(Context context, AttributeSet attrs) {
super(context, attrs);
}
protected boolean myValue() {
return false;
}
@Override
public boolean onTouchEvent(MotionEvent event) {
Log.v(TAG, "-----------------------------------");
Log.v(TAG, MotionEventLogUitl.describeEvent(this, event));
Log.v(TAG, "super onTouchEvent() returns " + super.onTouchEvent(event));
Log.v(TAG, "and I'm returning " + myValue());
return (myValue());
}
}