android 原生附加业务UI代码和灰显逻辑。
16lz
2021-01-26
代码入口在CallFeaturesSetting.java。目录在packages\services\telephony\src\com\android\phone.
在其onresume函数中:
由于KEY_WORLD_PHONE_BOOL为true,所以点击PhoneAccount进去后有两个入口。菜单出现GSM call setting,Cdma Call setting。
插入G卡时则Cdma Call setting进入选项是灰显的.因为G卡时GsmPhone。
插入C卡时GSM Call Setting 进入先选是灰显的,因为C卡时CDMAPhone。
比较特殊的是电信VOlte卡,当打开volte功能时,是Gphone, Cdma Call setting灰显;关闭volte功能时C phone,GsmCall setting灰显。
当CDMA call setting不灰显,如下图:
在此界面点击CALL forwarding,还是有可能跳转到不同的界面,如下图:
如果ut没有使能,则走CDMACallForwardOptions,否则走GsmUmtsCallForwardOptions.
更多相关文章
- Android(安卓)5.0以上加slidingmenu后页面不刷新解决方法
- android 4.0中关于webview加载flash并使flash全屏的问题(附demo)
- Android(安卓)Studio Gradle Could not reserve enough space fo
- LayoutInflater加载界面文件
- Android无视屏幕解锁保护界面
- 取消程序在最近六项中显示以及直接调用信息短信界面
- Android(安卓)如何实现欢迎界面(Splash Screen)
- android 5 设置图案锁,锁屏界面进入相机拍照、查看锁定的照片后,退
- Android(安卓)6.0动态权限及跳转GPS设置界面