关闭相机-闪光灯功能

\vendor\mediatek\proprietary\packages\apps\Camera\src\com\android\camera\manager\PickerManager.java

@Override

public void onRefresh() {

Log.d(TAG, "onRefresh(), mPreferenceReady:" + mPreferenceReady);

if (!mPreferenceReady) {

return;

}

mSlowMotion.initialize((IconListPreference) getContext().getListPreference(

SettingConstants.ROW_SETTING_SLOW_MOTION));

mHdr.initialize((IconListPreference) getContext().getListPreference(

SettingConstants.ROW_SETTING_HDR));

mFlashPicker.initialize((IconListPreference) getContext().getListPreference(

SettingConstants.ROW_SETTING_FLASH));

mCameraPicker.initialize((IconListPreference) getContext().getListPreference(

SettingConstants.ROW_SETTING_DUAL_CAMERA));

mStereoPicker.initialize((IconListPreference) getContext().getListPreference(

SettingConstants.ROW_SETTING_STEREO_MODE));

mSlowMotion.refresh();

mHdr.refresh();

mFlashPicker.setVisibility(View.GONE);//mFlashPicker.refresh();

boolean isCameraPickerVisible = ModeChecker.getCameraPickerVisible(getContext());

if (isCameraPickerVisible) {

mCameraPicker.refresh();

} else {

mCameraPicker.setVisibility(View.GONE);

}

boolean isStereoPickerVisibile = ModeChecker.getStereoPickerVisibile(getContext());

if (isStereoPickerVisibile) {

mStereoPicker.refresh();

} else {

mStereoPicker.setVisibility(View.GONE);

}

}

相关推荐
冬奇Lab6 小时前
Android触摸事件分发、手势识别与输入优化实战
android·源码阅读
城东米粉儿9 小时前
Android MediaPlayer 笔记
android
Jony_10 小时前
Android 启动优化方案
android
阿巴斯甜10 小时前
Android studio 报错:Cause: error=86, Bad CPU type in executable
android
张小潇10 小时前
AOSP15 Input专题InputReader源码分析
android
_小马快跑_14 小时前
Kotlin | 协程调度器选择:何时用CoroutineScope配置,何时用launch指定?
android
_小马快跑_14 小时前
Kotlin | 从SparseArray、ArrayMap的set操作符看类型检查的不同
android
_小马快跑_14 小时前
Android | 为什么有了ArrayMap还要再设计SparseArray?
android
_小马快跑_14 小时前
Android TextView图标对齐优化:使用LayerList精准控制drawable位置
android
_小马快跑_14 小时前
Kotlin协程并发控制:多线程环境下的顺序执行
android