title.setText(marker.getTitle());
TextView snippet = new TextView(context);
snippet.setTextColor(Color.GRAY);</BUG>
snippet.setText(marker.getSnippet());
<BUG>infoWindow.addView(title);
infoWindow.addView(snippet);</BUG>
return infoWindow;
}
<BUG>});
if (mSavedInstanceState != null && mSavedInstanceState.containsKey(KEY_CAMERA_POSITION)) {
CameraPosition cameraPosition = mSavedInstanceState
.getParcelable(KEY_CAMERA_POSITION);
mMap.moveCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
</BUG>
} else if (mCurrentLocation != null) {

title.setText(marker.getTitle());
TextView snippet = ((TextView) infoWindow.findViewById(R.id.snippet));
snippet.setText(marker.getSnippet());
return infoWindow;
}
});
if (mCameraPosition != null) {
mMap.moveCamera(CameraUpdateFactory.newCameraPosition(mCameraPosition));
} else if (mCurrentLocation != null) {
