これは失敗する行です:
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または空のリストを返す場合があるため、両方を確認してください。