摘要: 在800x480下运行6575模拟器报错,而在低分辨率下没有问题,第一感觉,程序应该是没多大问题的,应该是资源的问题。打开DDMS,跟踪到错误信息是ArrayList下标超出范围,找到对应的代码:if (slotId == Phone.GEMINI_SIM_1){ mLastDataTypeIconId = tempDataTypeIconId; v = mDataTypeconViews.get(0)} else....程序没有防范措施,可见程序默认这里面必须有一个Item,加下if (mDataTypeconViews.Size() >= 0) 防范处理后,虽然不报错,但系统显示不正 阅读全文