有没有办法Android用户从英国运行该应用程序?

时间:2015-10-17 06:09:45

标签: java android geolocation

我正在尝试开发一个Android移动应用程序。我有一个与国家本地化不同的功能。它只会是英国和其他国家。现在我的查询如何检查用户是否从英国运行应用程序。我有任何选项可以查看此用户从英国运行应用程序。请帮我看看如何检查。

1 个答案:

答案 0 :(得分:-1)

如果您拥有当前的纬度和经度,则可以通过以下代码获取当前位置的完整地址:

 String country="";

    try{
        Geocoder gcd = new Geocoder(context, Locale.getDefault());
        List<Address> addresses = gcd.getFromLocation(lat, lon,1);
        if (addresses.size() > 0)
        {
            Log.e("address",addresses.toString());
            country=addresses.get(3).getFeatureName();
        }
    } 

它将为您提供国家/地区,如果该国家/地区是英国,您可以运行您的功能。

相关问题