Я написал код, который может менять фоновое изображение случайным каждые 5 секунд. Теперь я хочу использовать анимацию fade in/out для изменения фонового изображения, но я не знаю, как я могу использовать эту анимацию.
Это мой источник:
void handlechange() {
Handler hand = new Handler();
hand.postDelayed(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
// change image here
change();
}
private void change() {
// TODO Auto-generated method stub
Random rand = new Random();
int index = rand.nextInt(image_rundow.length);
mapimg.setBackgroundResource(image_rundow[index]);
handlechange();
}
}, 4000);
}
На данный момент все в порядке. Я могу изменить фоновое изображение случайным образом, но я не знаю, как я могу использовать анимацию fade in/out.
Если кто-нибудь знает решение, пожалуйста, помогите мне, спасибо.