Android 匹配联系人号码长度修改方法

修改系统属性:persist.env.c.phone.matchnum

使用7位号码匹配联系人:7

使用11位号码匹配联系人:11


说明:打电话时,号码联系人匹配。一般国内和国外项目切换时会修改到此处。


相关源码位置:

此处代码为高通源码中提供的一个工具代码。

vendor/qcom/proprietary/qrdplus/Extension/apps/FeatureSettings/src/com/qualcomm/featuresettings/SwitchSpecActivity.java


相关代码片段:

private static final String PROP_KEY_MATCH_NUM = "persist.env.c.phone.matchnum";

String currentValue = getFeatureValue(PROP_KEY_MATCH_NUM);
ValueContent.setSpinnerContentValue(values, currentValue);

values.setOnItemSelectedListener(new OnItemSelectedListener() {

    @Override
    public void onItemSelected(AdapterView parent, View view, int position,
            long id) {
        ValueContent value = ValueContent.getSpinnerContentValue(
                (Spinner) parent, position);
        activity.updateChangedProps(PROP_KEY_MATCH_NUM, value._value);
    }

    @Override
    public void onNothingSelected(AdapterView parent) {
    // Do nothing.
    }
});


你可能感兴趣的:(Android 匹配联系人号码长度修改方法)