У меня есть класс, который расширяет TextView и имеет некоторый код для поддержки текстовых стилей, однако я получаю сообщение об ошибке, когда Android Studio пытается отобразить его на панели предварительного просмотра.TextView extension throws NumberFormatException при попытке визуализации полужирного шрифта в Android Studio Предварительный просмотр
я в том числе трассировку стека и код класса ниже
java.lang.NumberFormatException: Для ввода строки: «жирный» на java.lang.NumberFormatException.forInputString (NumberFormatException.java:65) в java.lang.Long.parseLong (Long.java:441) в com.android.internal.util.XmlUtils_Delegate.convertValueToInt (XmlUtils_Delegate.java:72) в com.android.internal.util.XmlUtils.convertValueToInt (XmlUtils.java : 93) at android.util.BridgeXmlPullAttributes.getAttributeIntValue (BridgeXmlPullAttributes.java:134) в com.android.layoutlib.bridge.android.BridgeXmlBlockParser.getAttributeIntValue (BridgeXmlBlockParser.java:436) в com.myproject.util.BlockTextView.applyCustomFont (BlockTex tView.java:35) при com.myproject.meuprimeiroapp.util.BlockTextView. (BlockTextView.java:24) при java.lang.reflect.Constructor.newInstance (Constructor.java:526) при
private void applyCustomFont(Context context, AttributeSet attrs) {
int textStyle = attrs.getAttributeIntValue(ANDROID_SCHEMA, "textStyle", Typeface.NORMAL);
Typeface customFont = selectTypeface(context, textStyle);
setTypeface(customFont);
}
Код на основе этой статьи: Custom Fonts on Android — Using Font Styles
могу ли я увидеть код? – pRaNaY
уверен, но что еще вы хотите увидеть? код такой же как тот, который вы можете найти на поставленном линии связи (в самом низу) – Jay