【问题标题】:Where are IGoogleApiClientConnectionCallbacks and IGoogleApiClientOnConnectionFailedListener defined?IGoogleApiClientConnectionCallbacks 和 IGoogleApiClientOnConnectionFailedListener 在哪里定义?
【发布时间】:2016-12-13 11:54:22
【问题描述】:

我正在尝试使用 Xamarin 构建应用程序,并且我想在 App 中使用 G+ 按钮。我还添加了 Google Play 服务组件,但仍然无法成功构建。

错误:

严重性代码描述项目文件行抑制状态 错误 CS0246 找不到类型或命名空间名称“IGoogleApiClientConnectionCallbacks”(您是否缺少 using 指令或程序集引用?) Taap C:\Users\Home\Documents\Visual Studio 2015\Projects\Taap\Taap\MainActivity.cs 18 活跃

【问题讨论】:

  • 请建议我在我的项目中要导入的内容!

标签: visual-studio xamarin xamarin.android xamarin.forms


【解决方案1】:

在您的 Taap\MainActivity.cs 中将这两个接口添加到您的 Activity 或在您的 Activity 中实现:

示例:

public class MainActivity : Activity, GoogleApiClient.IConnectionCallbacks, GoogleApiClient.IOnConnectionFailedListener

实现IConnectionCallbacks:

void OnConnected (Bundle connectionHint);

void OnConnectionSuspended (int cause);
注意:这是在 Android.Gms.Common.Apis 命名空间中
using Android.Gms.Common.Apis;

实现IOnConnectionFailedListener

void OnConnectionFailed (ConnectionResult result);
注意:这是在 Android.Gms.Common 命名空间中:
using Android.Gms.Common;

【讨论】:

    猜你喜欢
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    • 1970-01-01
    • 2017-08-26
    • 2016-03-22
    • 2016-02-19
    相关资源
    最近更新 更多