android - 以编程方式获取电话地区名称

标签 android location region

我必须以编程方式获取无电话区域(意味着该电话属于哪个区域)。我搜索了很多但没有找到然后我想通过网络提供商名称获取当前位置但它返回城市名称。实际上,第一,如果不可能的话,我必须在没有区域的情况下获得电话,然后通过网络提供商我们如何才能获得当前位置的区域。请给我建议。

最佳答案

尝试电话服务。

TelephonyManager telman=(TelephonyManager) getSystemService(TELEPHONY_SERVICE);

很多信息可以检索为,

telman.getNetworkOperatorName();
telman.getSimSerialNumber();
telman.getLine1Number();
telman.getSubscriberId();

等等

有一个方法,telman.getCellLocation();。我还没试过,也许你可以试试。

关于android - 以编程方式获取电话地区名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17942150/

相关文章:

Android 小部件生命周期

swift - GeoFire + Swift+ Firebase : Save current location

python区域随着多边形性能的增长而增长

c# - 为特定区域创建 S3 存储桶

android - FrameLayout 高度与父项不匹配

android - 如何在 EditText 中放置按钮

android - 在 map 上标记位置名称?

iPhone - CLLocationManager 在尝试获取当前位置时停止更新

ios - iOS : standard location service vs. 区域监控在后台跟踪位置

android - 启动具有特定语言环境的应用程序