Android - Gere arquivo CSV a partir dos valores da tabela

Eu tenho um banco de dados contendo uma tabela, quero gerar arquivo CSV com valores dessa tabela.

Na verdade, quero enviar este arquivo CSV por email como anexo. Eu sei sobre o envio de arquivo como um anexo no emailintent(ACTION_SEND), mas não sei o procedimento de criação ou o método pelo qual posso criar um arquivo formatado em CSV.

Por favor me dê sugestões ou idéias.

questionAnswers(4)

yourAnswerToTheQuestion