Android6.0 mtk去除原生相机设置中的选项

Android去除原生相机设置中的录像中的一些选项,其中代码路径是:

6753_M\alps\vendor\mediatek\proprietary\packages\apps\Camera\src\com\mediatek\camera\setting\SettingGenerator.java

相关的代码如下:

private boolean filterPreference(final ListPreference preference) {
        Parameters parameters = mICameraDevice.getParameters();
        String key = null;
        int settingId = -1;
        boolean removePreference = false;
        if (preference != null) {
            key = preference.getKey();
            settingId = SettingConstants.getSettingId(key);
        }

        switch (settingId) {

        case SettingConstants.ROW_SETTING_FLASH:
        case SettingConstants.ROW_SETTING_ANTI_FLICKER:
        case SettingConstants.ROW_SETTING_ISO:
        case SettingConstants.ROW_SETTING_AIS:
        case SettingConstants.ROW_SETTING_3DNR:
            removePreference = filterUnsupportedOptions(preference,
                    ParametersHelper.getParametersSupportedValues(parameters, key), settingId);
                    //removePreference =true;此处上方就是设置选项中的功能选项,如若去除remove即可
            break;

        case SettingConstants.ROW_SETTING_COLOR_EFFECT:
            boolean isNonePickIntent = mIModuleCtrl.isNonePickIntent();
            if (!isNonePickIntent) {
                preference.setOriginalEntryValues(COLOR_EFFECT_SUPPORT_BY_3RD);
            }
            removePreference = filterUnsupportedOptions(preference,
                    ParametersHelper.getParametersSupportedValues(parameters, key), settingId);
            break;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值