0
Я работаю над приложением видеокамеры, которое будет записывать видео, но я хочу остановить запись видео, когда у пользователя заканчивается память, для этого мне придется постоянно проверять размер видео и сд картыНепрерывно проверяйте внешнее хранилище на запись видеозаписи
сценарий, когда я записываю размер файла будет непрерывно меняться, так как я остановить запись видео в деятельности и как я постоянно проверять размер SDCard
код для проверки размера сд карты
StatFs statFs = new StatFs(Environment.getExternalStorageDirectory().getAbsolutePath());
long blockSize = statFs.getBlockSize();
long totalSize = statFs.getBlockCount()*blockSize;
long availableSize = statFs.getAvailableBlocks()*blockSize;
long freeSize = statFs.getFreeBlocks()*blockSize;
long megAvailablenew = availableSize/ (1024 * 1024);
Log.e("","Available MB : "+megAvailablenew+" avail "+availableSize)
Вы можете установить передачу во время записи проверить состояние в приемнике –
Pls пройти через мой вопрос я бы попросил, чтобы остановить запись, когда она достигла предела памяти –
Что радиопередача, чтобы проверить состояние памяти –