public void onNotify(AndroidJavaObject status) { UserBindListenerResult result = UserBindListenerUtils.Notofy2Result(status); Loom.QueueOnMainThread(() => { mListener(result); }); }
public static UserBindListenerResult Notofy2Result(AndroidJavaObject status) { UserBindListenerResult result = new UserBindListenerResult(); result.mStatus = status.Call <int>("getStatus"); result.mNickName = status.Call <string>("getNickName"); result.mUserID = status.Call <string>("getUserID"); result.mAvatar = status.Call <string>("getAvatar"); result.mLocation = status.Call <string>("getLocation"); result.mUserType = status.Call <int>("getUserType"); return(result); }