我一直在尝试让一个图像在用户单击按钮时更改为另一个图像。我实现了这个目标,但我还需要它在再次单击按钮时切换回第一张图像。我一直无法这样做。我在下面发布了我的作品。
我本以为 if/else 语句就可以解决问题,但我的第二次单击没有执行任何操作。
public class word1 extends AppCompatActivity {
Button btnClick;
ImageView image;
int pooter = 1;
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_word1);
btnClick=(Button)findViewById(R.id.buttcard1);
image=(ImageView) findViewById(R.id.imageCard1);
btnClick.setOnClickListener(new View.OnClickListener() {
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
@Override
public void onClick(View v) {
if(pooter % 2 == 0){
pooter = +1;
image.setImageDrawable(getDrawable(R.drawable.an));
}else{
pooter = +1;
image.setImageDrawable(getDrawable(R.drawable.did));
}
}
});
}
}
HUH函数
jeck猫
相关分类