Пример #1
0
    private void Sign(string qq)
    {
        if (string.IsNullOrEmpty(qq))
        {
            Toast.Show("QQ号不能为空!");
            errorText.text = "QQ号不能为空!";
            return;
        }

        Busy.Show();

        QQKit.GetInfo(qq, (res) =>
        {
            Busy.Hide();

            if (!res.success)
            {
                Toast.Show(res.message);
                errorText.text = res.message;
            }
            else
            {
                PlayerPrefs.SetString("QQ", qq);
                Toast.Show($"恭喜 {res.message} 登录成功!");
                Close();
                UIManager.Open <NavView>();
                UIManager.Open <MainView>();
            }
        });
    }
Пример #2
0
 private void HideBusy()
 {
     if (isActiveAndEnabled)
     {
         Busy.Hide();
     }
 }
Пример #3
0
 private void OnUserList(UserListResult res)
 {
     Busy.Hide();
     if (res.isOK)
     {
         group.SetData <UserItem, UserInfo>(res.userInfos);
     }
     else
     {
         // Debug.LogError(res.errorMsg);
         Toast.Error(res.errorMsg);
     }
 }