هذا هو الخط الذي يفشل:
adds = geo.GetFromLocation(location.GetLatitude(), location.GetLongitude(), 1)
geo.GetFromLocation
عائدات Java.Util.IList<Address>
. adds
من النوع Address
. وبالتالي خطأ التجميع.
استخدم مشغل الفهرس للوصول إلى أحد العناوين.
تعديل
أيضا ، يجب أن تهيئة geo
قبل استخدامه:
Geocoder geo = new Geocoder(this, Locale.getDefault());
أخيرًا ، قد يعيد GetFromlocation NULL أو قائمة فارغة ، لذا تحقق من كليهما.