ログインページがスプラッシュアクティビティを開始するだけで、すべてのログイン処理がそこで行われる、Androidアプリのスプラッシュスクリーンを作成しようとしています。次に、ログインが成功したかどうかにかかわらず、ブール値を返します。ただし、XML レイアウト コンテンツが読み込まれる前に、ログイン処理が完了します。これはどのように修正できますか?
これは私のスプラッシュ スクリーン アクティビティです。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle extras = getIntent().getExtras();
if(extras !=null)
{
url = extras.getString("url");
}
setContentView(R.layout.splashscreen);
url += "login/?userName=" + Login.loginName + "&password=" + Login.password;
DomLoginParser parser = new DomLoginParser(url);
if(parser.parse())
{
Login.loginSuccessful = true;
}
else
{
Login.loginSuccessful = false;
}
finish();
}