Como obter uma lista de Toques disponíveis no Android

Vi vários exemplos de como definir um toque padrão, mas o que mais me interessa é poder preencher uma lista suspensa com os toques disponíveis no telefone. Portanto, na lista que as pessoas veem quando alteram o toque nas configurações do Android, desejo poder listar todas elas.

A coisa mais próxima que encontrei éaqu, mas novamente isso é apenas para definir o toque padrão. Alguma idéia para alguém? Pode estar dentro ou fora do ringtonemanager.

questionAnswers(2)

yourAnswerToTheQuestion