问题描述
打开初始屏幕时,我在应用程序启动时遇到错误。启动启动屏幕之前,会有1到2秒的延迟。在这里,我提供了视频的链接,请检查其行为:
Preview of launching splash screen
以下是启动启动屏幕的AndroidManiseft代码:
<activity
android:name=".activities.SplashActivity"
android:theme="@style/customStyleForSplash">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
这是“ SplashActivity”的代码:
public class SplashActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
if(MySharedPref.getInstance(SplashActivity.this).isUserSetLocation()){
startActivity(new Intent(SplashActivity.this,ContainerActivity.class));
finish();
} else {
startActivity(new Intent(SplashActivity.this,LocationoptionsActivity.class));
finish();
}
}
},2000);
}
}
请向我建议可能的解决方案。谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)