Android: como forçar o Explorar por toque / Talkback a repetir a descrição do conteúdo da exibição atual no AccessibilityFocus?

No meu aplicativo Android, eu tenho umView que exibe uma imagem e tem um associadoContentDescription.

Eu posso habilitarConfigurações-> Acessibilidade-> TalkbackcomExplorar por toque nas configurações do Talkback e toque duas vezes em Exibir para ler oContentDescription em voz alta.

Tudo isso é esperado até agora.

No entanto, eu gostariaExplorar por toque repetir oContentDescription se eu tocar na mesmaView novamente. Por exemplo, minha imagem e descrição podem ser atualizadas enquanto tiver oAccessibilityFocus, dizer a nova frase seria útil para o usuário. Como posso conseguir isso?

Eu tentei experimentar comView.clearFocus() eView.invalidate(), mas sem sucesso.

Qualquer idéia construtiva seria bem-vinda.

Atualizar

Eu também deveria ter mencionado que quero adicionar suporte da API 8 em diante. Portanto, estou tentando fazer o melhor possível com a interface de acessibilidade da API 4.

Atualmente, estou trabalhando em uma solução que usaView.clearFocus() Seguido porView.requestFocus() para solucionar o problema de visualização atualizada. Isso parece funcionar até agora no meu kit de teste com as APIs 8 e 16.

Vou atualizar novamente com o resultado final, mas bem-vindo a outras sugestões nesse meio tempo.

questionAnswers(1)

yourAnswerToTheQuestion