- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
有没有什么方法可以在不点击登录按钮的情况下登录 Live for 一个 App(Silverlight,WP7 可以)。
我要动态登录我,例如:当你启动应用时,我要登录我。如何在不使用按钮的情况下执行此操作?
最佳答案
我想出了怎么做,所以我决定分享:
using System.Windows;
using Microsoft.Live;
public class LiveLogin
{
private static readonly string[] scopes =
new string[] {
"wl.signin",
"wl.basic",
"wl.calendars",
"wl.calendars_update",
"wl.contacts_calendars",
"wl.events_create" };
private LiveAuthClient authClient;
private LiveConnectClient liveClient;
public LiveLogin()
{
this.authClient = new LiveAuthClient("**your client id here**");
this.authClient.InitializeCompleted += authClient_InitializeCompleted;
this.authClient.InitializeAsync(scopes);
}
private void authClient_InitializeCompleted(object sender, LoginCompletedEventArgs e)
{
if (e.Status == LiveConnectSessionStatus.Connected)
{
this.liveClient = new LiveConnectClient(e.Session);
}
else
{
this.authClient.LoginCompleted += authClient_LoginCompleted;
this.authClient.LoginAsync(scopes);
}
}
private void authClient_LoginCompleted(object sender, LoginCompletedEventArgs e)
{
if (e.Status == LiveConnectSessionStatus.Connected)
{
this.liveClient = new LiveConnectClient(e.Session);
MessageBox.Show("Signed");
}
else
{
MessageBox.Show("Failed!");
}
}
}
关于c# - Live SDK - 尝试在没有 SignInButton 的情况下登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10304150/
调用空对象时遇到 fatal error signInButton = (SignInButton) findViewById(R.id.sign_in_button); 尽管我相信在 onCreat
我想在我的一个布局中使用 com.google.android.gms.common.SignInButton 但遗憾的是,没有任何有值(value)的理由,按钮内的文本没有想成为中心。 这是它的样子
我想在 Android 中自定义 Google 登录按钮。目前我有一个非常基本的默认布局,使用以下代码。 我对当前的按钮布局不满意。是否可以更新默认按钮中的按钮文本、背景颜色,或者我应该创建完整的自
有没有什么方法可以在不点击登录按钮的情况下登录 Live for 一个 App(Silverlight,WP7 可以)。 我要动态登录我,例如:当你启动应用时,我要登录我。如何在不使用按钮的情况下执行
当我尝试在 Google 的 SignInButton 中设置 onClick 方法时: android:onClick="@{() -> viewModel.onGoogleLoginClick()
首先,我很抱歉问这个问题,因为几个月和几年前其他人就已经问过这个问题。但是我找不到解决这个问题的方法。 我按照 Google Play 服务教程将 G+ 登录按钮包含在我的一个使用 Google Pl
我正在试验 Windows Phone 应用程序和实时连接。我的主页上有这个控件: xmlns:live="clr-namespace:Microsoft.Live.Controls;assembly
Live:SignInButton(在 Windows Phone 7 上)在导航到使用它的页面后立即尝试连接到互联网。 是否可以禁用此功能?我希望它在用户需要时连接到互联网。目前,每次用户进入应用程
我已成功遵循指南 Accessing Google APIs . 之后我决定将一些代码移动到 fragment 中: 并且在 MainActivity 中,我已将 GoogleApiCl
Google SignInButton 未在 Android Studio 的预览 Pane 中呈现。显示错误,我不知道发生了什么。我只想实现 Google 登录,但这使我无法实现。 我的gradle
我有一个 Google 登录按钮,但我不知道如何解决它:( 错误是通过 setContentView(R.layout.activity_login); 类是一个 Activity 并实现了这个:
我尝试将 google+ 身份验证集成到我的 android 应用程序中,但出现异常。我已将 google-play-services.jar 和 google-play-services_lib 作
已将 Firebase 与我的 Android 项目连接起来,这是我的 build.gradle 文件代码: apply plugin: 'com.android.application' andro
随着 8.3 update 的发布, 似乎是 人类(https://developers.google.com/android/reference/com/google/android/gms/plu
我不知道我做错了什么,但我的 Google+ 登录按钮一直出现以下错误 09-02 19:26:56.245 12537-12537/com.ferdiseegers.klantenbestand
我是一名优秀的程序员,十分优秀!