子类和覆盖onTouchEvent

时间:2014-12-01 21:19:30

标签: java android view subclass ontouchevent

我正在尝试创建一个扩展和覆盖onTouchEvent方法的子类。但是,我无法这样做,因为我不完全确定如何去做。

我可以将覆盖放在扩展Activity的公共类中,还是必须是扩展View的子类?当我尝试扩展View时,我收到错误"' android.view.View'中没有默认构造。

我之前从未尝试过子类或覆盖任何东西,因为我之前从未尝试过用Java开发。我必须对我的代码做一个小改动,开发人员不再可用 - 所以,任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

  

我可以将覆盖放在扩展Activity的公共类中,还是必须是扩展View的子类?

尝试对View进行子分类。

  

"' android.view.View'""

中没有默认构造函数

只需提供View的所有构造函数的默认实现 (调用具有相同签名的相应超级构造函数) 如果您正在使用Eclipse,它可以为您完成。