目前使用的APN?

时间:2010-10-22 12:42:24

标签: android configuration apn

我添加了两个APN配置,然后扫描了APN数据库。 我注意到两个APN条目都标记为“current = 1”。

如何以编程方式识别当前活动的APN配置?

谢谢!

1 个答案:

答案 0 :(得分:7)

你可能正在使用:

Cursor c = context.getContentResolver().query(Uri.parse("content://telephony/carriers/current"), null, null, null, null);

此URI返回整个APN列表。要仅返回选定的APN,请使用:

Cursor c = context.getContentResolver().query(Uri.parse("content://telephony/carriers/preferapn"), null, null, null, null);