簡體   English   中英

Android Linkedin初始化沒有回調觸發器

[英]Android Linkedin init no callback trigger

我正在使用新的Linkedin API( https://developer.linkedin.com/docs ),我已經完成了導入,並且項目運行時沒有崩潰。

這是我的MainActivity實現( https://developer.linkedin.com/docs/android-sdk-auth ):

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    // Store a reference to the current activity
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    final Activity thisActivity = this;

    // Build the list of member required permissions
    List<String> scope = new ArrayList<String>();
    scope.add("r_basicprofile");
    scope.add("w_share");

    LISessionManager.getInstance(getApplicationContext()).init(thisActivity, buildScope(), new AuthListener() {

        @Override
        public void onAuthSuccess() {
            // Authentication was successful.  You can now do
            // other calls with the SDK.
            Toast.makeText(getApplicationContext(), "onAuthSuccess", Toast.LENGTH_SHORT).show();
            Log.d("nitai", "success");
        }

        @Override
        public void onAuthError(LIAuthError error) {
            // Handle authentication errors
            Toast.makeText(getApplicationContext(), "onAuthError", Toast.LENGTH_SHORT).show();
            Log.d("nitai", "fail");

        }


    }, true);
}

// Build the list of member permissions our LinkedIn session requires
private static Scope buildScope() {
    return Scope.build(Scope.R_BASICPROFILE, Scope.W_SHARE);
}
@Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        LISessionManager.getInstance(getApplicationContext()).onActivityResult(this, requestCode, resultCode, data);
    }

    }

問題是沒有觸發任何回調(OAuthSuccess / OAuthError)。

將此行添加到您的活動中,它將為您服務

@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { LISessionManager.getInstance(getApplicationContext()).onActivityResult(this, requestCode, resultCode, data); }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM