在java中,您可以使用方法签名作为使用公共变量执行操作的有效方法,例如
public class test{
static int x=10;
static int y=5;
public static void main(String[]args){
System.out.println(method(x));
System.out.println(method(y));
}
public static int method(int insert){//Look at me im important
return insert*5;
}
}
所以继承我的问题:在android(java)中,是否可以使用imageviews做类似的事情?我认为以下代码将解释我的问题。
private ImageView YOU, ENEMY;
YOU = (ImageView) findViewById(R.id.you);
ENEMY = (ImageView) findViewById(R.id.enemy);
...
//please ignore possible syntax errors from here on its just to demonstate the question
public void method(imageview character) {
character.setBackgroundResource(R.drawable.dead);
}
...
method(YOU);
我会接受任何与此密切相关的变体,感谢阅读