2016-01-19 1 views
0

У меня есть социальный (Twitter) Вход в мой проект. Следующий код.Ошибка в обратном вызове Twittersession с Android Rtrofit 2

twitterLoginButton = (TwitterLoginButton) findViewById(R.id.twitter_login_button); 
    twitterLoginButton.setCallback(new Callback<TwitterSession>() { 
     @Override 
     public void success(Result<TwitterSession> result) { 
      Log.i("Status", "Twitter Logged in..." + result.toString()); 
     } 

     @Override 
     public void failure(TwitterException exception) { 
      // Do something on failure 
      Log.i("Status", "Instagram NOT Logged in..."); 
     } 
    }); 

Тогда я использовал retrofit 2.0 для backend api моего приложения. Поэтому я добавил следующий код на builde.gradle.

compile 'com.squareup.retrofit:retrofit:2.0.0-beta2' 
compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2' 

compile 'com.squareup.okhttp:okhttp:2.4.0' 
compile 'com.squareup.okhttp:okhttp-urlconnection:2.4.0' 

После того, как я добавил код, у меня была ошибка в «(новом обратном вызове)». Эта проблема !!!

+0

новый Обратный звонок кода –

+0

twitterLoginButton.setCallback (новый обратный вызов () –

ответ

0

Вы не указали свою ошибку в деталях.

Может быть неопределенность в упаковке между retrofit.Callback и javax.security.auth.callback.Callback. Убедитесь, что вы их разрешили.

+0

twitterLoginButton.setCallback (новый обратный вызов ()) –

Смежные вопросы