Criando animação para imagens de pequenas a grandes ao rolar na vertical

Estou criando imagens nas quais, quando rolada para cima, a imagem deve ser ampliada e as imagens restantes devem ficar menores. Da mesma forma, quando a segunda imagem é pressionada, ela deve ser ampliada e exibida. Eu usei o tipo acordeão, mas nada funciona. Eu procurei, mas não consegui encontrar.

No IPhone, ele possui recursos, mas não consegui encontrar como criar para o Android. Isso é para

mesmo efeito a ser implementado no android.

eu useiScaleAnimation com ocultar e mostrar layouts para abrir onde a imagem foi colocada dentro do layout. Mas isso também não funcionou.

if(openLayout == panel1){
    panel1.startAnimation(new ScaleAnimToHide(1.0f, 1.0f, 1.0f, 0.0f, 200, panel1, true));
}

Alguém pode me ajudar a resolver esse problema?

Desde já, obrigado!!

questionAnswers(2)

yourAnswerToTheQuestion