I include the Roboto font family in my application and create the fonts in the code like this:
Typeface robotoLight = Typeface.createFromAsset(getAssets(), "fonts/Roboto-Light.ttf");
I noticed that some smaller sizes (even the suggested sizes on the Android Developer Page ) appear distorted or pixelated. Here is a screenshot of several TextView in the application:

Upcoming Dates uses a larger size and looks great. Other ones are 14sp in size and look awful. The problem is not that marker or padding in TextView - I tried changing both. Does anyone know what causes this problem and how to fix it?
android fonts typography
mhouglum
source share