jeśli używam openFileOutput() do tworzenia i zapisu w pliku tymczasowym w jaki sposób mogę uzyskać rozmiar pliku po zakończeniu pisania do niego?Jak uzyskać rozmiar pliku tymczasowego w Androidzie?
32
A
Odpowiedz
79
Mam nadzieję, że to może pomóc:
File file = new File(selectedPath);
int file_size = Integer.parseInt(String.valueOf(file.length()/1024));
Jeżeli String selectedPath
jest ścieżką do pliku, którego rozmiar pliku, który chcesz określić.
file.length()
zwraca długość pliku w bajtach, jak opisano w Java 7 Documentation:
Zwraca długość w bajtach pliku oznaczonego tej abstrakcyjnej ścieżki lub 0L, jeśli plik nie istnieje . Niektóre systemy operacyjne mogą zwracać 0L dla ścieżek określających zależne od systemu jednostki, takie jak urządzenia lub potoki.
Dzielenie przez 1024 przekształca rozmiar z bajtów na kilobajty.
Powiązane problemy
- 1. Jak uzyskać rozmiar pliku w WinRT?
- 2. Jak uzyskać rozmiar pliku w C#?
- 3. Jak uzyskać zawartość pliku tymczasowego za pośrednictwem formularza
- 4. rozmiar pliku z ciągu
- 5. Jak uzyskać rozmiar pliku na FD?
- 6. Jak uzyskać ikonę rozszerzenia pliku lub typu pliku bez tworzenia pliku tymczasowego?
- 7. Jak utworzyć std :: ofstream do pliku tymczasowego?
- 8. Tworzenie tymczasowej nazwy pliku tymczasowego
- 9. Jak obsługiwać inny rozmiar ekranu w Androidzie
- 10. Jak zmniejszyć rozmiar JPEG w Androidzie
- 11. Zapisywanie do pliku tymczasowego w java
- 12. jak uzyskać ścieżkę do pliku folderu zasobów w Androidzie
- 13. Jak uzyskać lokalizację pliku konfiguracji wifi w Androidzie
- 14. Jak uzyskać rozmiar pliku wideo na żywo w systemie Android?
- 15. Jak uzyskać rozmiar pliku HTML5 Canvas.todataurl w javascript?
- 16. Jak uzyskać rozmiar pliku i usunąć plik w Lua?
- 17. Przycisk Rozmiar obrazu w Androidzie
- 18. Jak uzyskać zawartość zdalnego pliku bez lokalnego tymczasowego pliku z tkaniną?
- 19. Jak uzyskać rozmiar NSString
- 20. Jak uzyskać ostrzeżenie przed zabiciem tymczasowego bufora w Emacs?
- 21. android nie można uzyskać rozmiar pliku z
- 22. Jak uzyskać mapę Google apikey w Androidzie
- 23. Data utworzenia pliku w Androidzie
- 24. Jak uzyskać SoundCloud jak fale w Androidzie
- 25. python. uzyskać rozmiar obiektu
- 26. Jak mogę uzyskać rozmiar pliku za pomocą prostego kodu JavaScript?
- 27. Android: Jak mogę uzyskać rozmiar pliku FTP za pośrednictwem FTPClient?
- 28. rozmiar pliku powłoki linuksowej
- 29. Ogromny bezużyteczny rozmiar czcionki w Androidzie Studio
- 30. Jak uzyskać prawdziwy rozmiar JPanel?