Чтобы узнать APN по умолчанию программно?

Я хочу выяснить функциональность для проверки APN по умолчанию... то есть активной APN на телефоне.

2 ответа

Для возврата только выбранного APN используйте:

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

Для возврата всего списка APN используйте:

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

Это похоже на работу:

http://osdir.com/ml/AndroidDevelopers/2009-05/msg03754.html

По крайней мере, он работал на моем рутированном G1 (T-Mobile US) и в эмуляторе (TelKila).

Другие вопросы по тегам