アクティビティ 1 からアクティビティ 2 にジャンプしようとしていますが、1 秒後です。だから私は Thread.sleep(1000) を使用し、その後アクティビティ 2 が前面に出てきました。うまく機能していますが、問題はアクティビティ 1 に表示されていない画像の背景を与えたことです。
public class Activity1 extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
Thread.sleep(1000);
Intent i=new Intent(Activity1.this,Activity2.class );
startActivity(i);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
さらに、アクティビティ 1 にジャンプする機能を実行するボタンをアクティビティ 2 に含めました。この場合、画像は 1 秒間表示されますが、アプリを開いたときに初めて表示されるわけではありません。