Xamarin LocationManager.RequestSingleUpdate始终抛出IllegalArgumentException

时间:2015-11-05 13:59:09

标签: android xamarin location

出于某种原因,每当我实现ILocationListener并实现必要的接口方法时,这个调用总是在我身上崩溃:

LocMgr.RequestSingleUpdate(provider, this, null);

它会抛出java.lang.IllegalArgumentException: invalid listener: null,尽管this显然不可能null。有没有人对如何处理这个有任何建议?

1 个答案:

答案 0 :(得分:0)

这里有两个问题。

  1. 我需要继承Java.Lang.Object
  2. 我需要确保我没有提供DisposeHandle的新实施。
  3. 删除这些后,函数调用按预期工作。