Android-根据secondsDelayed显示隐藏视图

Android-根据secondsDelayed显示隐藏视图,android,android-layout,android-view,Android,Android Layout,Android View,我试图在OnCreate方法上显示不可见的ImageView。我有一组创建树图像的ImageView(例如ivStem、ivRoot等)。这些图像视图起初是不可见的,但几秒钟后,一个会出现,另一个会再次出现,然后再次出现。。。但问题是我很难做到这一点。我试过下面的代码 protected void onCreate(Bundle savedInstanceState) { this.requestWindowFeature(Window.FEATURE_NO_TITLE); su

我试图在OnCreate方法上显示不可见的ImageView。我有一组创建树图像的ImageView(例如ivStem、ivRoot等)。这些图像视图起初是不可见的,但几秒钟后,一个会出现,另一个会再次出现,然后再次出现。。。但问题是我很难做到这一点。我试过下面的代码

protected void onCreate(Bundle savedInstanceState) {
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_splash_screen);

    ImageView ivLogoText = (ImageView) findViewById(R.id.ivLogoText);
    final double secondsDelayed = 5;

    new Handler().postDelayed(new Runnable() {

        @Override
        public void run() {
            startActivity(new Intent(SplashScreen.this, HomeLeftPanel.class));

            //What should I put here?
            if (secondsDelayed == 2000) {
                ivLogoText.setVisibility(1);
            } ...//more if statement here

            finish();
        }
    }, (long) (secondsDelayed * 1000));
总的来说,我延迟了5秒。我想做的是根据延迟设置此ImageViews的可见性。我该怎么做?我相信这只是一个简单的问题,但我已经搜索了一个小时,仍然找不到解决方案。提前感谢