私はAndroidアプリケーションに取り組んでいます。このアプリケーションでは、を開き、Facebook login window
正常にログを記録した後、を開く必要がありI need to move to another intent (or new screen)
ます。
したがって、ユーザーが正常にログインするとすぐに、アプリの別の画面に移動するはずです。私はこれを機能させるのに非常に苦労しています。Facebook SDKからサンプルの例を入手したので、それらの例でScreen2.java(new xml file)
テストしていました。テストするためだけに、ボタンが1つしかないという名前の別の画面を作成しました。
したがって、私の場合は、正常にログインするとすぐにに移動する必要があります。Screen2 intent
。そのため、このチュートリアルMain.java class
でここに記載されている内容にいくつか変更を加えましたが、機能していません。つまり、Facebookにログインするとすぐに、自分が作成したものにはなりません。誰かがここで私を助けることができますか?.Screen2 intent
メソッドMain.java class
を追加して、以下のように変更しました-new Intent
onAuthSucceed()
public class SampleAuthListener implements AuthListener {
@Override
public void onAuthSucceed() {
mText.setText("You have logged in! ");
// mRequestButton.setVisibility(View.VISIBLE);
// mUploadButton.setVisibility(View.VISIBLE);
// mPostButton.setVisibility(View.VISIBLE);
Intent i = new Intent(Main.this, Screen2.class);
startActivity(i);
}
@Override
public void onAuthFail(String error) {
mText.setText("Login Failed: " + error);
}
}
注:-Facebookにログインできますが、正常にログインした後、新しいインテントに移動しません。
どんな助けでもありがたいです。