【发布时间】:2011-05-16 00:07:59
【问题描述】:
这让我发疯了,我找不到任何好的资源来解释我做错了什么。我想在包含其他一些 Android 小部件的视图上绘制一些线条。例如,我想在我的 xml 中布置一些 EditText、Buttons 等,然后在屏幕上绘制一些与这些 EditText 或 Button 小部件相关的线条。
我见过几个允许通过 Canvas 或 SurfaceView 进行常规绘图的示例,但没有一个示例显示我将如何将其与 EditText、按钮等输入控件集成。
我尝试了一些看似合乎逻辑但不起作用的方法。 我是否将不得不推出自己的 SurfaceView 或 Canvas 子类并完全跳过使用 .xml 布局,或者有没有办法通过 .xml 设置所有内容而无需子类化?? 数小时后倾注于 Android为 Android 绘制教程、示例和 javadocs,我已经决定我什至不知道如何开始。
我真的希望将小部件的布局和绘图表面保留在 .xml 中。
【问题讨论】:
标签: android graphics android-widget android-xml