我正在尝试从测试应用程序中启动Lollipop中的APN设置活动。
我使用了以下代码:
Intent sendIntent = new Intent(Settings.ACTION_APN_SETTINGS);
启动APN设置活动。
该活动已开始,但屏幕上没有显示任何APN列表。
相反,它显示为:
此用户无法使用接入点名称设置
以下是日志:
来自测试应用程序:
I/ActivityManager(798): START u0 {act=android.settings.APN_SETTINGS flg=0x10000000 cmp=com.android.settings/.Settings$ApnSettingsActivity} from uid 10066 on display 0
I/ActivityManager(798): Start proc 3273:com.android.settings/1000 for activity com.android.settings/.Settings$ApnSettingsActivity
I/ActivityManager(798): Displayed com.android.settings/.Settings$ApnSettingsActivity: +487ms
从设备设置中:
I/ActivityManager(798): Displayed com.android.phone/.MobileNetworkSettings: +395ms
I/ActivityManager(798): START u0 {act=android.settings.APN_SETTINGS cmp=com.android.settings/.Settings$ApnSettingsActivity (has extras)} from uid 1001 on display 0
I/ActivityManager(798): Displayed com.android.settings/.Settings$ApnSettingsActivity: +190ms
我发现唯一的区别在于它具有额外功能....
extras应该包含什么?
我希望能得到回复..