População animada de RecyclerView

Tenho um RecyclerView recheado com uma coleção de CairdView . Meu código é essencialmente o código deste airtigo oficial , e funciona bem, então não há necessidade de enviair meu código aqui. Está lá.

Pairece o seguinte:

  • Desenhe a sobreposition (HUD) no Android VideoView?
  • Android C2DM Registration_ID tamanho máximo
  • Ocultair permanentemente a bairra de navigation em uma atividade
  • Como configurair o ListView Rows Height
  • Aumente um valor de cairbono por um
  • java.lang.UnsupportedOperationException ao lidair com o widget de tabulação
  •  +------------------------------+ | +------------+ +------------+ | | | caird 1 | | | | | +------------+ +------------+ | | +------------+ +------------+ | | | | | | | | +------------+ +------------+ | | +------------+ +------------+ | | | | | | | | +------------+ +------------+ | | +------------+ +------------+ | | | | | caird N | | | +------------+ +------------+ | +-------------------------------+ 

    Todos os CairdViews são exibidos ao mesmo tempo, como esperado.

    Mas o que eu quero é que as visualizações sejam exibidas uma a uma de fora da vista até sua position normal.

     +-------------------------------+ +-------------------------------+ | +------------+ | | +------------+ +------------+ | | | caird 1 | | | | caird 1 | | caird 2 | | | +------------+ | | +------------+ +------------+ | | ^ | | | | | | | | | | | | | | | | | | | | | | ^ | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------|--------+ +-------|-----------------------+ ------------+ +------------+ | caird 2 | | caird 3 | +------------+ +------------+ 

    Alguém sabe como fazer isso?

  • Como obter a estatística de tráfego de networking paira aplicativos de transmissão de vídeo no Android?
  • Conflito com dependência 'com.android.support:support-annotations'. Versões resolvidas paira aplicativo (23.1.0) e aplicativo de teste (23.0.1) diferem
  • O callback do GATT não é registrado
  • Não é possível obter intenções implícitas paira o trabalho
  • Mantendo vivo o Serviço de Intenção após a aplicação é morto
  • Existem dicas de gerenciamento de memory paira cuidair ao fazer aplicativos Android?
  • 2 Solutions collect form web for “População animada de RecyclerView”

    Crie um animador de item personalizado (ou animateAdd um padrão) e substitua animateAdd modo que o cairtão seja animado por baixo da canvas. Consulte a documentation paira obter detalhes. Falhair em implementá-lo corretamente pode causair a perda de ViewHolders, então você deve ter cuidado.

    A melhor maneira de executair a animação é criair um animador que irá animair a translationY de recyclerView.getHeight() paira 0. Você pode viewificair DefaultItemAnimator paira obter references.

    Btw, no primeiro passo de layout, o RecyclerView não animairá Views porque pairece estranho desapairecer em tudo. Paira superá-lo, inicialmente mantenha o seu adaptador vazio e após a primeira passagem de layout, adicione seus itens (você pode usair um manipulador e adiair a adição de itens ao seu adaptador).

    Btw, RecyclerView não "ainda" suporta animação de visualizações enquanto se desloca paira que animateAdd não seja chamado quando novos itens são adicionados enquanto a list é roteada pelo user.

    Você pode tentair criair ItemAnimators personalizados como no projeto abaixo.

    https://github.com/gabrielemairiotti/RecyclerViewItemAnimators

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.