Animações de botão no android

Bom dia a todos!

Hoje tenho, como suponho, uma questão muito interessante. No meu trabalho, estamos criando um serviço de encontros e uma das principais características será a tela, onde as fotos de diferentes garotas (ou garotos) são mostradas e o usuário pressiona o botão "Quente" ou "Não". Ambos os botões são exibidos abaixo da foto na tela. Nossas análises dizem (deus "abençoe" eles ...) que devemos implementar algum tipo de mecânica de "jogo", então a coisa é assim: quando o usuário pressiona, por exemplo, o botão "Não" - ele começa a congelar e cobrir com gelo, em seguida, ele quebra e, em seguida, a próxima foto é mostrada. Isso não é escalar ou girar ou traduzir animação ... o botão em si, seu conteúdo "godblessed" deve estar mudando ao longo de um pequeno período de tempo (um segundo ou dois talvez). Isso me assusta muito, porque quando eu estou pensando em escalar esses botões em diferentes dispositivos, e diferentes problemas com animações de ninepatch e hand-made-frames eu sou (como parece) indo fazer - eu quero chorar .. .

Diga-me por favor, eu preciso de sua experiência - é realmente para fazer tal coisa? Ou talvez haja algum tipo de solução alternativa ou algo assim ...

Por favor, estou quase em pânico ...

questionAnswers(3)

yourAnswerToTheQuestion