Я пытаюсь добавить окно маркера, когда пользователь нажимает на маркер, и все работает нормально, но во всплывающем окне вся информация отображается в одной строке, но я хочу показать каждое поле в другой строке. Пожалуйста, помогите мне, как я могу достичь этого?
private void moveCamera(LatLng latLng, float zoom, PlaceInfo placeInfo){
Log.d(TAG, "moveCamera: moving the camera to: lat: " + latLng.latitude + ", lng: " + latLng.longitude );
mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(latLng, zoom));
mMap.clear();
if(placeInfo != null){
try{
String snippet = "Address: " + placeInfo.getAddress() + "\n" +
"Phone Number: " + placeInfo.getPhoneNumber() + "\n" +
"Website: " + placeInfo.getWebsiteUri() + "\n" +
"Price Rating: " + placeInfo.getRating() + "\n";
MarkerOptions options = new MarkerOptions()
.position(latLng)
.title(placeInfo.getName())
.snippet(snippet);
mMarker = mMap.addMarker(options);
}catch (NullPointerException e){
Log.e(TAG, "moveCamera: NullPointerException: " + e.getMessage() );
}
}else{
mMap.addMarker(new MarkerOptions().position(latLng));
}
hideSoftKeyboard();
}