2014-01-11 3 views
-1

내 app에서 비디오를 녹화하는 데 cameraIntent를 사용하고 있습니다. 내 sdcard에서 사용 가능한 메모리는 약 1.2 GB입니다. 녹화를 시작한 후 40 분 동안 녹화되었지만 경고 소리 나 메모리가 부족하다는 메시지가 표시되지 않았습니다.비디오 녹화 중 메모리 부족 경고 발생

는 내가 원하는 그래서 그것의 큰 메모리를 가지고 ... 경고 메시지 또는 당신이 사상 최대 해상도 생각 비디오

답변

0

촬영 중 메모리가 부족하는 경보 음을 보여주는 것입니다. 내가 비디오 크기를 설정 싶지 않다 ..... 당신은 ..이에서 얻을 당신이 MSG를 넣고 싶어 할 때 조건을 넣을 수 있습니다 SetVideoSize(width, height)

+0

을이 설정하고 비디오 크기 매개 변수를 사용하여 .. 비디오 녹화 후 경고 메시지를 표시하고 싶습니다 – amit

+0

내가 원하는 것을 얻을 수 없습니다 ... –

+0

나는 200MB의 사용 가능한 메모리를 가지고 있습니다. 나는 카메라가 5 분 후에 비디오 녹화를 시작했다. 카메라는 자동으로 녹화를 멈추고 메모리 부족으로 저장 또는 취소를 요청한다. 내가 낮은 메모리로 인해 자동으로 멈추었을 때 경고음을 내고 싶습니다. – amit

0

public static long getUsedMemorySize() { 

     long freeSize = 0L; 
     long totalSize = 0L; 
     long usedSize = -1L; 
     try { 
      Runtime info = Runtime.getRuntime(); 
      freeSize = info.freeMemory(); 
      totalSize = info.totalMemory(); 
      usedSize = totalSize - freeSize; 
     } catch (Exception e) { 
      e.printStackTrace(); 
     } 
     return usedSize; 

    } 
+0

이 코드 겟을 반환 mathod getUsedMemorySize의 값인 getUsedMemorySize 을 사용하고 usedSize가 200MB보다 작 으면 조건을 넣어 alertDialog를 만들고 Possitive 및 _ve Button SAVE 및 CANCLE 같은 ... –

관련 문제