Could be that the value of file.length is cached, and the file didn't
exist when you started. What happens if you do: new File
("test.tmp").length()


On 8 Okt, 14:26, "joare...@googlemail.com" <joare...@googlemail.com>
wrote:
> Hello,
>
> I really dont know why file.lengt returns 0 all the time, can u help
> me ?
>
> public void getFileFromInternet(String tempUrl) {
>
>                 HttpClient httpClient = new DefaultHttpClient();
>                 HttpGet httpGet = new HttpGet(tempUrl);
>
>                 try {
>
>                         HttpResponse response = httpClient.execute(httpGet);
>
>                         response = httpClient.execute(httpGet);
>                         HttpEntity entity = response.getEntity();
>
>                         InputStream inputStream = entity.getContent();
>
>                         File myNewFile = new File("test.tmp");
>                         FileOutputStream out = 
> context.openFileOutput(myNewFile.getName(),
> Context.MODE_WORLD_WRITEABLE);
>
>                         byte buf[] = new byte[1024];
>                         int len;
>                         while ((len = inputStream.read(buf)) > 0)
>                                 out.write(buf, 0, len);
>
>                         out.close();
>
>                         inputStream.close();
>
>                         Log.d("TEST", Long.toString(myNewFile.length()));
>
> // myNewFile.length() is always 0 although the file is stored in the
> DDMS and is bigger than 0
>
>                 } catch (Exception e) {
>                         e.printStackTrace();
>                 }
>
>                 httpClient.getConnectionManager().shutdown();
>
>         }
>
> Can anyone tell me what I did wrong ?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to