Like thisOne funny thing that I heard several times was that each person spoke in his own language.
GUSTAVO/Влади "No lupam lasi - глупо, но класс" - YouTube
I speak to my landlord like that all the time. And resort to russian ONLY when she does not understand anything at all what i'm saying (happens quite often).
Person who owns at least two apartments here is not a tourist and should know local language.
They are not a minority in largest cities.The Russian-speaking people in Latvia constitute the minority.
In Rīga and Daugavpils you can easily live using only Russian.
And about tourists:
It is simple - If someone asks me if I understand his language - I will assume that he is a tourist.
Otherwise I will assume that he is a local and answer in Latvian.