关闭相机-闪光灯功能

\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);

}

}

相关推荐
大白菜和MySQL3 分钟前
linux系统环境常用命令
android·linux·adb
Ehtan_Zheng10 分钟前
彻底告别 AndroidX 依赖:如何在 KMP 中构建 100% 复用的 UI 逻辑层?
android
Hello小赵13 分钟前
C语言如何自定义链接库——编译与调用
android·java·c语言
IT枫斗者1 小时前
构建具有执行功能的 AI Agent:基于工作记忆的任务规划与元认知监控架构
android·前端·vue.js·spring boot·后端·架构
用户69371750013841 小时前
XChat 为什么选择 Rust 语言开发
android·前端·ios
林栩link2 小时前
【车载 Android】实践跨进程 UI 融合渲染
android
Paxon Zhang2 小时前
MySQL 大师之路**数据库约束,表设计,CRUD**
android·数据库·mysql
Indoraptor2 小时前
SurfaceFinger FrameTimeline 分析
android·源码阅读
zh_xuan3 小时前
Android 待办事项增加事项统计
android
zopple3 小时前
Laravel 10.x新特性全解析
android