Чтобы эта функция работала, у вас должен быть шрифт, который на самом деле имеет символы малых заглавных букв - таким образом, чтобы он работал, передайте шрифт с маленькими заглавными буквами через app:fontFamily(android:fontFamily)
, например, Aller Display
, а затем используйте android:fontFeatureSettings="smcp"
сделать это маленькие заглавные буквы.
Надеюсь, это поможет
Редактировать
, как указал @Cliabhach в комментариях, в коде это будет выглядеть примерно так:
text1.typeface = resources.getFont(R.font.Aller_Display)
text1.fontFeatureSettings = "smcp"
Редактировать2
Имейте в виду Для тех, кто не знает - Маленькие заглавные буквы будут работать только для строчных букв