如何在扩展SurfaceView的类中加载ImageView?

时间:2019-04-21 16:49:41

标签: java android

这是我在Android Studio中的第一个简单项目,在将图像从drawble加载到SurfaceView类中的ImageView时遇到问题。我不知道应该使用什么方法。它应该是打砖块游戏中的桨。

我发现setImageResource在这里不起作用。

public class GamePanel extends SurfaceView implements SurfaceHolder.Callback {

private MainThread thread;

private Platform platform;

ImageView platformImage;

public GamePanel(Context context) {
    super(context);

    getHolder().addCallback(this);

    thread = new MainThread(getHolder(), this);

    //platformImage.findViewById(R.id.imagePlatform);
    platformImage.setImageResource(R.drawable.platform);
    //platformImage.setImageBitmap(R.drawable.platform);
    platform = new Platform(250, 800, 50, 20, platformImage);

    setFocusable(true);
}

0 个答案:

没有答案