How to add fonts for different font weights for react-native android project? : <p>I've managed to add a custom font by:</p>

<ul>
<li><p>putting *.ttf files in <code>ProjectName/android/app/src/main/assets/fonts/</code> like this:</p>

<ul>
<li>Open Sans.ttf</li>
<li>Open Sans_italic.ttf</li>
<li>Open Sans_bold.ttf</li>
<li>Open Sans_bold_italic.ttf</li>
</ul></li>
<li><p>and setting font family by <code>fontFamily: "Open Sans"</code></p></li>
</ul>

<p>But there are extra font weights I want to use like 'Semi Bold', 'Extra Bold'. I tried adding them as 'Open Sans_900.ttf' and setting <code>fontWeight: 900</code> but that didn't work, it displayed bold version of the font.</p>

<p>Is there a way to add these additional font weights?</p>
