Вы можете использовать разные подходы:
String locale = context.getResources().getConfiguration().locale.getCountry();
получает страну в соответствии с настройками телефона (этот может быть изменен пользователем), тогда как
TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String countryCode = tm.getSimCountryIso();
получает страну сим-карты ( не может быть изменен пользователем)
Таким образом, у вас есть выбор, который лучше всего соответствует вашим потребностям