【发布时间】:2012-06-15 15:55:27
【问题描述】:
我正在尝试在画廊顶部绘制自定义 UI(在本例中为路径)。我已经扩展了基本的 Gallery 类并像这样覆盖了 draw 方法:
public class MyGallery extends Gallery {
...
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawPath(mPath, mPaint);
}
我认为将我的路径图放在super.onDraw 之后可以确保路径绘制在画廊的顶部并且它是子视图,但是子视图分层在我的路径顶部。
有谁知道如何正确绘制这个?
(我知道我可以包含一个 RelativeLayout 并分层一个进一步的视图来在画廊顶部绘制我的路径,但我宁愿将它全部放在一个类中)
【问题讨论】:
标签: android gallery android-gallery android-custom-view ondraw