I've got an strange issue. I was looking around the web but didn't find an answer. I'm still a beginner in android programming. So let's go:
All I want to do is calling the second Activity with some data. It works fine with small data, but if the data gets large, the second Activity will not show and the first one finishes. Here's my code of the calling Method:
Intent intent = new Intent(ActivitySearch.this,ActivityResults.class);
Bundle bundle = new Bundle();
bundle.putParcelableArrayList("data", searchList);
intent.putExtras(bundle);
startActivity(intent);
The part of receiving data is not important. Even if I don't try to read the bundle, the activity will not be called. I've tested this with following lines:
@Override
public void onCreate(Bundle savedInstanceState) {
Log.d("DEBUG","ActivityResult::onCreate()");
super.onCreate(savedInstanceState);
OnCreate()
gets never called.
Maybe one of yours got an idea... Thank you for your help!
Edit:at least I forgot: This only happens under ICS. The app works like a charme with gingerbread and froyo.
Edit2: Logcat
10-10 14:49:46.951: D/OpenGLRenderer(21696): Flushing caches (mode 0)
10-10 14:49:47.011: V/ActivityThread(22429): com.example.amazonsearch white listed for hwui
10-10 14:49:50.821: W/IInputConnectionWrapper(21696): showStatusIcon on inactive InputConnection