I have a custom view that extends one of the framework classes. Most Views in Android have some default attributes defined for them (such as Button bei
I think you will need to override the View constructors that take an AttributeSet argument, and build your own modified AttributeSet to pass to the superclass constructor.
EDIT: Even easeer, just have your View subclass constructor call setClickable etc to change the defaults to what you want.