ta dando erro pq vc ta usando o return
, deixa só um return q vai ficar la no fim do método, e atribui toda mensagem em uma string
coloca assim:
public String exporta(){
String retorno = null;
.....
if(...){
retorno = "Criando pasta...";
}
return retorno.
}
wlcs22
#22
PERFEITO!
orochimaru, tem como pontuar vcs? Dar alguma nota, coisa do tipo?
mt obg!
Não trabalhamos com pontuações aqui! Mas obrigado 
wlcs22
#24
Desculpa voltar pro tópico já resolvido, mas vcs sabem como é o processo inverso?
Meu código está assim:
public String importacaoBanco() {
String retorno = null;
File pastaOrigem = new File(Environment.getExternalStorageDirectory() + "/BACKUP_APP_ESCOLA");
File arquivoDestinoSistema = new File(Environment.getDataDirectory()+"//data/data/sistema.escola/databases/Escola.db");
try {
FileChannel input = new FileInputStream(pastaOrigem).getChannel();
FileChannel Output = new FileOutputStream(arquivoDestinoSistema).getChannel();
Output.transferFrom(input, 0, input.size());
input.close();
Output.close();
return retorno = "UPLOAD REALIZADO COM SUCESSO!";
}
catch (IOException e) {
e.printStackTrace();
return retorno = "UPLOAD NÃO REALIZADO!\n ENTRE EM CONTATO COM O SUPORTE!";
}
}
Usei a mesma lógica, mas pelo visto está errado.
Se for o caso de fazer outro tópico, eu faço!
Obg!
abre um topico novo, explica qual é esse processo reverso!