private int mMaxNameLength = 0;
private int mMaxNumberLength = 0;
public int getAdnNameAndNumberLength(int slotId) {
int[] simInfo;ITelephonyEX mItelephonyEX = ITelephonyEX.Stub
.asInterface(ServiceManager
.getServices(Context.TELEPHONY_SERVICE));
try {
simInfo = mItelephonyEX.getAdnStorageInfo(slotId);
if (simInfo != null) {
mMaxNameLength = simInfo[3]; //可以存储名字最大长度
/*如果存入是汉字,那么可以储存(mMaxNameLength -2)/2 个
如果是