路径:packages/apps/Camera2/src/com/android/camera/settings/CameraSettingsActivity.java
因为我这里的摄像头只有前置,所以如果还走后置摄像头逻辑就会出现BUG,所以我们需要将它注释掉
private void setVisibilities() {
PreferenceGroup resolutions =
(PreferenceGroup) findPreference(PREF_CATEGORY_RESOLUTION);
++ // if (mPictureSizes.backCameraSizes.isEmpty()) {
++ // recursiveDelete(resolutions,
++ // findPreference(Keys.KEY_PICTURE_SIZE_BACK));
++ // recursiveDelete(resolutions,
++ // findPreference(Keys.KEY_VIDEO_QUALITY_BACK));
++ // }
if (mPictureSizes.frontCameraSizes.isEmpty()) {
recursiveDelete(resolutions,
findPreference(Keys.KEY_PICTURE_SIZE_FRONT));
recursiveDelete(resolutions,
findPreference(Keys.KEY_VIDEO_QUALITY_FRONT));
}
}