2011-02-16 2 views
1

내 안드로이드 1.6 응용 프로그램에서 Camera.Parameters.setPixelFormat (PixelFormat.JPEG)을 사용하고 있습니다. 설명서에는이 기능이 더 이상 사용되지 않지만 새로운 ImageFormat과 같은 상수 값이 사용됩니다 ...PixelFormat 1.6이 더 이상 사용되지 않으십니까?

걱정하지 않아도됩니다.

+0

어디에서 사용 중지 되었습니까? –

+0

아마도 그는 android.graphics에서 상수를 의미하며 Camera와는 아무런 관련이 없음을 의미합니다. http://developer.android.com/reference/android/graphics/PixelFormat.html#JPEG –

+0

당신은 옳은 사람입니다. Camera.Parameters의 setPixelFormat에 대한 문서에서는 int가 필요하다는 것을 알았습니다. ImageFormat. *** 상수가 발견되면 PixelFormat. ***을 발견하고 어둠 속에서 한 발을 만들었습니다. –

답변

0

일반적으로 API의 일부 항목이 사용 중단 된 것으로 설정되면 이전 버전과의 호환성을 위해서만 존재하며 향후 Android 버전의 API에서 결국 사라질 것입니다.

즉, 수정하기 위해 서둘러야 할 필요는 없지만 장기적으로 걱정할 필요가 없으며 결국 현재 지원되는 API 함수를 사용하여 동일한 작업을 수행하는 코드의 새 부분을 작성해야합니다. 더 이상 사용되지 않는 메소드/기능을 더 이상 지원하지 않는 Android API의 차후 버전이 출시되면 응용 프로그램은 이미 Android 플랫폼의 새 버전 및 차기 버전을 대상으로 작업 할 준비가되었습니다.

관련 문제