SIM上运营商SPN(Service Provider Name)的读取
在手机上开机的时候会显示运营商名字;在SIM设置里面同样有关于运营商名字的显示需求,然而问题是,运营商的名字是从那里获取的?是如何获取的?又是如何显示的呢?
上一节已经讲过系统开机后如何开始实例化SIMRecords对象的。今天的问题主要是和这个类相关,这个类是ICCRecords的子类,ICCRecords又继承了Handler。
首先看一下SIMRecords的构造方法,毕竟在构造方法中初始化了这个对象的一些重要参数和一些初始化的处理过程。
// ***** Constructor
public SIMRecords(UiccCardApplication app, Context c, CommandsInterface ci) {
super(app, c, ci);
//ADN : Abbreviated Dialing Numbers 的缩写 : 快速拨号
mAdnCache = new AdnRecordCache(mFh);
//语音信箱配置
mVmConfig =