This is not the correct way to fix this issue, but it will get us through to the alpha.
The correct way to handle rotation is to save the necessary data in an overridden onSaveInstanceState method and pull them out of the bundle in onCreate. However, if we try to do it this way right now, we don't have a Bundle when onCreate is called after the rotation. The Bundle is created correctly but onCreate is called twice for some reason with the Bundle missing in the second calling of onCreate.
This is not the correct way to fix this issue, but it will get us through to the alpha.
The correct way to handle rotation is to save the necessary data in an overridden onSaveInstanceState method and pull them out of the bundle in onCreate. However, if we try to do it this way right now, we don't have a Bundle when onCreate is called after the rotation. The Bundle is created correctly but onCreate is called twice for some reason with the Bundle missing in the second calling of onCreate.