我正在尝试创建一个扩展和覆盖onTouchEvent方法的子类。但是,我无法这样做,因为我不完全确定如何去做。
我可以将覆盖放在扩展Activity的公共类中,还是必须是扩展View的子类?当我尝试扩展View时,我收到错误"' android.view.View'中没有默认构造。
我之前从未尝试过子类或覆盖任何东西,因为我之前从未尝试过用Java开发。我必须对我的代码做一个小改动,开发人员不再可用 - 所以,任何帮助都将不胜感激。
答案 0 :(得分:1)
我可以将覆盖放在扩展Activity的公共类中,还是必须是扩展View的子类?
尝试对View
进行子分类。
"' android.view.View'""
中没有默认构造函数
只需提供View
的所有构造函数的默认实现
(调用具有相同签名的相应超级构造函数)
如果您正在使用Eclipse,它可以为您完成。