当前位置: 代码迷 >> Android >> Activity没转换过来
  详细解决方案

Activity没转换过来

热度:33   发布时间:2016-05-01 10:15:22.0
Activity没有转换过来
程序启动时有一个全屏界面,1秒后转到登录界面,现在的情况是启动到第一个界面后没有转到登录界面,而是白屏,看了logcat,只有第一个界面的activity运行了,其他的都没有运行,付图:
每一个的Activity的setContentView下面都写了System.out.只有第一个打印了:

下面是Manifest.xml配置:
android Manifest.xml

------解决方案--------------------
看看你跳转的代码
------解决方案--------------------
试了下可以的,
------解决方案--------------------
引用:
Quote: 引用:

试了下可以的,


图片最后一行是Login的log!就没有往下打印了,一直停在那

你的login的acivity里面的onCreate方法作了耗时的操作引起了ANR
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

试了下可以的,


图片最后一行是Login的log!就没有往下打印了,一直停在那

你的login的acivity里面的onCreate方法作了耗时的操作引起了ANR


有什么可行的解决方法

你把耗时的操作放到thread里面去做,参考以下代码

		HandlerThread hanThread = new HandlerThread("test");
hanThread.start();
Handler hander = new Handler(hanThread.getLooper());
hander.post(new Runnable() {

@Override
public void run() {
//do here

}
});

------解决方案--------------------
哦看错了 ,不好像不是ANR

我试了下可以的啊,你先把确认是否可以跳转到loginActivity.
------解决方案--------------------
login的这个Activity什么事都不做,只显示一个文字,看能不能显示,一点点排除就行了
------解决方案--------------------

你的工程包名com.example.pingziyi
你的Login和Register的包名是com.example.login,所以找不到的
  相关解决方案