私はそこにある多くのチュートリアルでエラーに直面していますが、今このチュートリアルを試していますが、問題は、エクスプローラーを開いて Twitter にログインし、Twitter が認証を求めたときにサインイン ボタンを押しても何も起こらないことです。私は言った、私はこれだけでなく、多くのチュートリアルでこの問題を抱えています、私は何が間違っていますか?
ところで、NetworkOnUI エラーを修正するためにこのクラスを追加しました。
private class Logintw extends AsyncTask<Void, Void, Uri> {
@Override
protected Uri doInBackground(Void... params) {
try {
requestToken = twitter
.getOAuthRequestToken(TWITTER_CALLBACK_URL);
} catch (TwitterException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return Uri.parse(requestToken.getAuthenticationURL());
}
/*
* (non-Javadoc)
*
* @see android.os.AsyncTask#onPostExecute(java.lang.Object)
*/
@Override
protected void onPostExecute(Uri result) {
Intent in = new Intent(Intent.ACTION_VIEW, result);
in.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getApplicationContext().startActivity(in
);
super.onPostExecute(result);
}
}