2015-10-17 88 views
-1

我想開發一個android手機應用程序。我有一個不同於國家本地化的功能。它將只有英國國家和其他地區。現在我的查詢將如何檢查用戶是否從英國運行應用程序。我有任何選項可以檢查此用戶是否從英國運行應用程序。請幫助我如何檢查這一點。有沒有什麼方法讓android用戶從英國運行應用程序?

+0

您可以從您的設備設置語言環境並在設備中啓動VPN,這是測試的最簡單方式。 –

+0

嗨Ajay。謝謝你的評論。我不知道它會糾正你對我建議的方式。可能在那裏有四個國家在英國名單那麼會是什麼? – Prosanto

+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(); 
     } 
    } 

它會給你的國家,你可以運行你的函數如果該國是英國的話。

相關問題