私はよく分かりません。 3秒の遅延が発生するようにコードを設定していますが、表示が機能していないと、黒で表示され、3秒後に次の画面に切り替わります。私は、あなたが新しいアクティビティを起動するTimerクラスを使用する必要がありますビュー間のアンドロイドの時間遅れ
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
start = System.currentTimeMillis();
setContentView(R.layout.team);
}
protected void onStart()
{
super.onStart();
while(game)
{
now = System.currentTimeMillis();
if (now - start >= 5000)
{
game = false;
Intent about = new Intent(this, SplashScreen.class);
startActivity(about);
}
}
}
完璧なことは決してスレッド内で行われなければならなかったこと – Chris
私は喜んで私は助けた:) – Shah