【问题标题】:setImageResource undefined in javajava中未定义的setImageResource
【发布时间】:2014-03-31 06:46:51
【问题描述】:

我有一个用图像初始化的 ImageView。然后在java中,当进程接受某些条件时,我想更改图片。我做了这段代码

if(i==1)
{
    ImageView imgv = (ImageView) findViewById(R.id.imageView2);
    imgv=setImageResource(R.drawable.player1);
}

但我在 java 中收到错误消息 the method setImageResource() is undefined in the type javaFile。这意味着什么?如何克服这个错误?有没有更好的方法可以按照我想要的方式更改图像?

【问题讨论】:

    标签: java android android-imageview


    【解决方案1】:

    试试:

    imgv.setImageResource(R.drawable.player1);
    

    代替:

    imgv=setImageResource(R.drawable.player1);
    

    因为setImageResource是ImageView的一个方法。

    【讨论】:

      【解决方案2】:

      你应该打电话给imgv.setImageResource(R.drawable.player1);,注意句号,你使用了等号。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-08-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多