fiz uma aplicação na qual baixo um video..
ai dps nessa mesma aplicação quero exibir o video... mais da erro
"Esse video não pode ser exibido"
acho que tou errando nas pastas do android,
o video não necessariamente deve ser visto na hora que baixei... pode ser visto dps, no dia seguinte sei lah
o video fica armazenado perfeitamente dentro do meu aparelho
outra coisa, meu aparelho não possui sd card
segue o codigo
//exibindo o video...
vd = (VideoView) findViewById(R.id.videoView);
vd.setVideoURI(Uri.parse(("/MeuAPP/" + videonome)));
vd.setMediaController(new MediaController(this));
vd.requestFocus();
vd.setOnPreparedListener(new OnPreparedListener() {
public void onPrepared(MediaPlayer mp) {
vd.start();
}
});
//baixando o video
URL url = new URL(file_url[0]);
URLConnection conection = url.openConnection();
conection.connect();
int lenghtOfFile = conection.getContentLength();
InputStream input = new BufferedInputStream(url.openStream(), 8192);
//InputStream input = new BufferedInputStream(url.openStream());
//Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS).mkdirs();
OutputStream output = new FileOutputStream(Environment.getExternalStoragePublicDirectory("/MeuAPP/" + name_file_video));
byte[] data = new byte[8192];
//byte[] data = new byte[1024];
while ((count = input.read(data)) != -1) {
output.write(data, 0, count);
}
output.flush();
output.close();
input.close();
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
0 comentários:
Postar um comentário