私はアンドロイドの初心者です。次のコードスニペットでisPresentという記号を解決できません。専門家、助けてください!Android ...指定された住所を見つけるときにエラーが発生しました
Geocoder geo = new Geocoder(getApplicationContext(), Locale.getDefault());
if(Geocoder.isPresent()){
try {
List<Address> addresses = geo.getFromLocation(l.getLatitude(),l.getLongitude(),1);
if (addresses != null && addresses.size() >0){
Address address = addresses.get(0);
String addressText = String.format("%s,%s,%s", address.getLocality(),address.getCountryName());
TextView place =(TextView)findViewById(R.id.place);
place.setText(addressText);
}
}
catch(IOException e){
e.printStackTrace();
}
geo.isPresent()を試してください。 –
あなたが場所の許可を与えているかどうかを確認してください – SaravInfern