Android 展讯-关闭IP拨号功能

来源:互联网 发布:淘宝手机端改评价链接 编辑:程序博客网 时间:2024/05/16 14:24
[ANSWER]
1,删除布局
在目录\packages\apps\phone\res\xml下,打开如下四个文件:Mobile_sim_choose.xml,Call_feature_setting_newui.xml,Call_feature_setting.xml,Call_common_settings.xml
将每个文件中,如下IP布局删除。
<!-- add for ip dialing start -->
<PreferenceCategory
android:key="button_ip_dailing_category_key"
android:title="@string/set_ip_dailing_title"
android:persistent="false">
<CheckBoxPreference android:key="set_ip_dailing_on"
android:title="@string/set_ip_dailing_title"
android:persistent="false"
android:disableDependentsState="true"/>
<PreferenceScreen
android:key="set_ip_dailing_preference"
android:title="@string/ip_dailing"
android:persistent="false">
<intent android:action="android.intent.action.MAIN"
android:targetPackage="com.android.phone"
android:targetClass="com.android.phone.IpDialingListActivity" />
</PreferenceScreen>
</PreferenceCategory>
<!-- add for ip dialing end -->
2,检查控件
在目录\packages\apps\phone\src\com\android\phone下,打开如下三个文件CallCommonSettings.java,CallFeaturesSetting.java,MobileSimChoose.java
检查每个文件中mIpDailingOn和mIpDailingPreference。
如果有直接使用的情况如:
mIpDailingOn.setChecked(mIpDailingUtils.getIsIpDial());
mIpDailingPreference.setEnabled(mIpDailingOn.isChecked());
要添加保护,如下:
if(mIpDailingOn != null){
mIpDailingOn.setChecked(mIpDailingUtils.getIsIpDial());
}
if(mIpDailingPreference != null){
mIpDailingPreference.setEnabled(mIpDailingOn.isChecked());
}
3,正常编译下载

*********************************************************


android4.4 如何关闭IP拨号功能


android4.4版本,按照如下步骤关闭IP拨号功能:
1:删除
<item
android:id="@+id/menu_ip_dial"
android:showAsAction="never"
android:title="@string/call_ip"
android:orderInCategory="1" />
在如下两个文件中:
Dialpad_options.xml (packages\apps\dialer\res\menu)
Dialpad_options_sprd.xml (packages\apps\dialer\res\menu)
2:删除
set_ip_dailing_preference
2238/3013
在如下两个文件中
Call_common_settings_sprd.xml (packages\services\telephony\res\xml)
Mobile_sim_choose.xml (packages\services\telephony\res\xml)
**************************************************************************************************************************
[FAQ29882] android4.4 IP拨号入口
Release Date: 2014-07-31 21:13:54
Chips: SC7715,
Branch: sprdroid4.4,sprdroid4.4prime,
Keyword: IP拨号
Content:
[QUESTION]
android4.4 如何IP拨号
[ANSWER]
android4.4 IP拨号入口:
拨号盘输入号码,然后点击option menu,点击IP拨号即可。
拨号盘并没有IP拨号的button,拨号盘没有输入号码时,option menu中不会有IP拨号

0 0
原创粉丝点击