I realized that AdminArea names in GoogleMaps are written in lower case (at least in Poland) and I decided that they would look better starting with capital letter in my new (very simple) app. Does this piece of code make sense? It works for me, but I am not sure if it's the best way to do that:
String firstLetter = listAddresses.get(0).getAdminArea().toUpperCase().charAt(0)+"";
String otherLetters = listAddresses.get(0).getAdminArea().substring(1);
String adminArea = firstLetter+otherLetters;