Android:如何在Canvas顶部的x,y位置放置按钮
问题描述:
是否可以将按钮放置在Canvas顶部的X,Y位置?Android:如何在Canvas顶部的x,y位置放置按钮
例如,在我的游戏的开始屏幕上,我想将“Play Now”,“Instructions”等按钮放置在画布的顶部。
现在,我正在查看画布上的触摸位置,并将它们与各种X,Y边界进行比较。它可以工作,但添加一个带有点击监听器的按钮可能会更有效率。
答
我发现,如果我使用AbsoluteLayout和按钮下面XML,它的工作原理:
<Button
android:id="@+id/button"
android:layout_width="100px"
android:layout_height="wrap_content"
android:text="Button"
android:layout_x="50px"
android:layout_y="50px"
/>
如果你要使用绝对定位,一定要测试它在所有屏幕密度类型和方向。 – 2010-04-16 07:21:23