【发布时间】:2013-07-07 21:30:49
【问题描述】:
我有一个看似简单的问题,但我这辈子都想不通......
我有一个显示公司徽标的主 Activity,本质上是一个启动屏幕。我希望它显示 2 秒左右并淡出到实际的应用程序主要活动。我尝试使用睡眠来实现,但是这样做会给我一个用于徽标活动的空白屏幕。似乎直到睡眠完成后才加载图像。所以基本上应用程序启动,显示黑屏 2 秒,然后转换到我的应用程序。如果我点击返回,我会看到徽标。我在这里做错了什么?这是我的标志代码。 logo.xml 有一个带有可绘制资源的 ImageView:
public class Logo extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.logo);
// Intent to jump to the next activity
Intent intent= new Intent(this, NextActivity.class);
this.startActivity(intent);
SystemClock.sleep(2000);
}
}
【问题讨论】:
-
感谢泰德!这很有帮助
标签: android android-intent android-activity