读书人

Activity没转换过来

发布时间: 2013-07-23 09:43:37 作者: rapoo

Activity没有转换过来
程序启动时有一个全屏界面,1秒后转到登录界面,现在的情况是启动到第一个界面后没有转到登录界面,而是白屏,看了logcat,只有第一个界面的activity运行了,其他的都没有运行,付图:
每一个的Activity的setContentView下面都写了System.out.只有第一个打印了:
Activity没转换过来
下面是Manifest.xml配置:
Activity没转换过来
图片最后一行是Login的log!就没有往下打印了,一直停在那
你的login的acivity里面的onCreate方法作了耗时的操作引起了ANR
[解决办法]


图片最后一行是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,所以找不到的


你将放到工程包的下面就可以了
[解决办法]
别忘了同时修改AndroidManifest文件

读书人网 >Android

热点推荐