0

对于代码,我有一个小 android 家伙走过屏幕,但是这是使用位图我怎么能改变它所以它是一个图像按钮,所以我可以点击他并让它做一些事情他是我使用的代码位图移动。

canvas.drawBitmap(AndroidDude, AndroidDudeChangingX, (canvas.getHeight()/2 - (AndroidDude.getHeight()/2)), null);
            if (AndroidDudeChangingX < canvas.getWidth() - 280)
            {
                AndroidDudeChangingX += 10;
            }
            else 
            {
                AndroidDudeChangingX = 0;
            }
4

1 回答 1

1

你不需要一个图像按钮。只需获取您的位图在屏幕中所在的 Rect 并实现您的活动的 ontouch 事件。如果触摸事件发生在位图的 Rect 内,则应正确处理该事件。

于 2012-05-06T15:55:52.610 回答