EDITED2つの異なるスプラッシュ画面
基本的に、自分のアプリケーションに2つの読み込み画面を作成したいと思います。 最初にアプリケーションをインストールしたときに初めてポップアップを表示し、2回目のスプラッシュ画面には初めてアプリケーションを読み込んだ後にロゴが表示されます。 私はこのコードを試しました。
私はこれは私がActivityZero
SharedPreferences sharedPreferences = getSharedPreferences("ActivityPREF", Context.MODE_PRIVATE);
SharedPreferences.Editor editor;
ActivityZero.this.finish();
if(sharedPreferences.getBoolean("firstRun", true)){
Intent mIntent = new Intent(ActivityZero.this, IsFirstTime.class);
startActivity(mIntent);
editor = sharedPreferences.edit();
editor.putBoolean("firstRun", false);
editor.commit();
}else {
startActivity(new Intent(ActivityZero.this, loadscreen.class));
finish();
}
に使用され、コードであるユーザーが初めてアプリを使用している場合伝えるためにActivityZero.javaを作成し、私のAndroidManifest.xmlに
それを使用この1の私のスプラッシュスクリーン
Thread timerThread = new Thread(){
public void run(){
try{
sleep(3000);
}catch(InterruptedException e){
e.printStackTrace();
}finally{
Intent intent = new Intent(loadscreen.this,Calculator.class);
startActivity(intent);
}
}
};
timerThread.start();
何が壊れていますか?知らないうちに答えにくい。 –
これは始まりです。あなたはデバッガを見て、なぜクラッシュしたのか見てきましたか? –
ここにログを貼り付けてください。それがクラッシュする理由を見ることができます – xbadal