我再次坚持使用Kilibolt教程,但现在又是另一种情况。 我需要绘制多边形,但在android中没有这样的方法。所以我用Google搜索并找到了我需要的东西。要绘制多边形,我需要方法drawPath(Path path,Paint paint)。我在我需要的任何地方导入android.graphics.Canvas,然后将此方法添加到界面" Graphics"(如在Kilobolt教程中)。之后" AndroidGraphics" class说,有未实现的方法要添加,我添加它。我明白了。
@Override
public void drawPath(Path path, Paint paint) {
// TODO Auto-generated method stub
}
这是否意味着,这种必要的方法有效?
答案 0 :(得分:0)
完全没有...
这只意味着你必须实现它。
您的IDE将自动为您生成一个至少使代码编译的方法。
由于您的方法"返回void",以及"自动生成的方法存根"什么都不做。
如果它返回了一个int,则生成的存根可能会返回0.如果有任何Object或子类,null
;等等。
这只是提醒您做必须提供实施......
这只是一个评论;如果您希望可以编辑IDE首选项并将其替换为:
// TODO need an implementation here
或其他什么。
super
... 的调用