Ler e Escrever arquivos do Cartão de Memória- Externa

Boa tarde pessoal é possível gravar arquivos gravar arquivos gerados pelo app em um cartão de memória externo?
Quando uso o comando Environment.getExternalStorageDirectory() para buscar o diretório externo ele sempre busca da memória interna.

Eu já salvo o arquivo na memória interna gostaria de salvar no cartão de memória como uma forma de backup.

Você está usando a permissão correta?

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Abraços.

Sim, eu já salvo arquivos usando esse código:

/**
	 * Metodo para escrever no arquivo de texto	 
	 * @param text Texto que sera escrito
	 * @return True se o texto for realmente escrito
	 * @throws FileNotFoundException,IOException 
	 */
public boolean WriteFile(String text,String diretorio,String pasta,String nomeArquivo) throws FileNotFoundException,IOException{
	
		
		 File arq = new File(Environment.getExternalStorageDirectory().getPath()+"/"+diretorio+"/"+pasta);
		 if(!arq.exists()){
			 arq.mkdir();
		 }
		 File file = new File(arq,nomeArquivo);
		 Log.i(DIGICERTO, "ARQUIVO: "+arq.getName());
		//FileOutputStream out = context.openFileOutput(arq.getName(),
		//		Context.MODE_APPEND);
		 FileOutputStream out;
		 out = new FileOutputStream(file,true);
		 out.write(text.getBytes());
		// out.write("\n".getBytes());
		 out.flush();
		 out.close();
		return true;

}

Os aparelhos usados são o MOTOG, com o Lolipop.
Só que ele sempre salva em :storage/emulated/0.