AccountManager: Como permitir que o usuário selecione uma conta usando uma caixa de diálogo

No tutorial do AccountManagerLembrando seu usuárioé recomendado:

Se houver mais de umAccount na matriz, você deve apresentar uma caixa de diálogo solicitando ao usuário que selecione uma.

Qual é a melhor forma de fazer isso? Eu tenho uma solução em mente, mas se há outros bons exemplos da comunidade, parece que este é o tipo de código clichê que pode ser compartilhado e facilmente reutilizado por outros.

questionAnswers(2)

yourAnswerToTheQuestion