问题描述
有时我在应用程序启动时遇到黑屏。
这是飞溅的代码,我想我没有使用任何主线程阻塞代码,如果是,那么它应该在 1.2 秒后阻塞,哈哈。
public class Splash extends BaseActivity
{
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
findViewById(R.id.ivlogo).postDelayed(new Runnable() {
@Override
public void run() {
App app = (App) getApplication();
app.initializeSingletons();
startActivity(new Intent(Splash.this,NewHome.class));
finish();
}
},1200);
}
}
BaseActivity 代码如下所示,
public class BaseActivity extends WearableActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getwindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
}
问题,当我从 Wear 应用列表中点击应用时,它显示黑屏有时 1 秒或 2 秒。 有人遇到过这个问题吗?
观看详情:
观看:Fossil Sports
操作系统:Wear Os By Google 2.10
系统版本:H MR1
编译和targetSdkVersion
版本是29
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)