Using the Fonts in XML feature you can specify various font weights for a font family. For example:
here how you can user different font's weights in android studio
app/src/main/res/layout/you_awesome_layout.xml Design tab TextView and select View all attributes at the bottom of the right menufontFamily dropdown and select More Fonts…YouFontFamilyNameRegular/Bold/Semibold/Black/WhateverStyleYouHaveThereVoila, I think this is the only way to achieve what you want