У меня есть 5 изображений в папке с возможностью переноса (bg1, bg2, bg3, bg4, bg5), bg1 - мой фон по умолчанию.
Я хочу изменить изображение фона, чтобы я нажмите кнопку, и когда он перейдет к окончательному изображению, он должен go снова перейти к первому изображению,
например, если я нажал кнопку, он должен установить bg2 в качестве фона, и если я нажму его снова, он должен установить bg3 в качестве фона и так далее,
Я пробовал приведенный ниже код, но он меняет только фоновое изображение один раз.
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
int x = 0;
while(x < 5){
x ++;
// Give image name that you want to show on button click
layout.setBackgroundResource(R.drawable.bg+x);
}
}
});