应用程序在日志上吐出时间线后崩溃

时间:2015-11-14 12:33:42

标签: android android-activity

我正在处理我的应用,并且在将活动转移到另一个应用时遇到了问题。这是我的logcat:

11-14 21:28:01.304 13030-13030/com.bringit.bringitrecyclerviewtest I/Timeline: Timeline: Activity_launch_request id:com.bringit.bringitrecyclerviewtest time:66780166
11-14 21:28:01.474 13030-13030/com.bringit.bringitrecyclerviewtest D/Activity: performCreate Call secproduct feature valuefalse
11-14 21:28:01.474 13030-13030/com.bringit.bringitrecyclerviewtest D/Activity: performCreate Call debug elastic valuetrue
11-14 21:28:01.664 13030-13030/com.bringit.bringitrecyclerviewtest I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@1db28caa time:66780525
11-14 21:28:01.984 13030-13030/com.bringit.bringitrecyclerviewtest V/ActivityThread: updateVisibility : ActivityRecord{3534268b token=android.os.BinderProxy@1f24a11b {com.bringit.bringitrecyclerviewtest/com.bringit.bringitrecyclerviewtest.SplashAcitivity}} show : false
11-14 21:29:37.174 13030-13030/com.bringit.bringitrecyclerviewtest D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN
11-14 21:29:37.324 13030-13030/com.bringit.bringitrecyclerviewtest I/Timeline: Timeline: Activity_launch_request id:com.bringit.bringitrecyclerviewtest time:66876180

我的logcat摘录的第一行是当我进入我的一个活动时。最后一行是我在用户的触摸事件中将此活动留给另一个活动。

我对此错误感到非常沮丧,因为它并没有直接向我吐出错误信息,所以我不知道问题出在哪里。

感谢您的帮助。

修改

这里是开始新活动的代码块:

Intent intent = new Intent(context, DrinkMenuActivity.class);
intent.putExtra("cafe", cafes.get(position));
intent.putParcelableArrayListExtra("cafe_list", cafes);
startActivity(intent);

我已经从我的日志中检查过,我添加到我的意图中的值确实不是空的并且包含有意义的数据。在DrinkMenuActivity的onCreate方法中,我试图查看它是否通过Logging传出,但logcat上没有Logs,这只意味着DrinkMenuActivity根本没有启动。

0 个答案:

没有答案