Tweet o = tweets.get(position);
TextView tt = (TextView) v.findViewById(R.id.toptext);
//TextView bt = (TextView) v.findViewById(R.id.bottomtext);
EditText bt =(EditText)findViewById(R.id.bottomtext);
bt.setText(o.author);
Spannable spn = (Spannable) bt.getText();
spn.setSpan(new StyleSpan(android.graphics.Typeface.BOLD_ITALIC)
, 0, 100, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
//bt.setText(o.author);
tt.setText(o.content);
Ustawiam dane Twittera w mojej aplikacji Android. Chcę zrobić czcionkę pogrubioną i pochyłą za pomocą Spannable, ale to nie działa, dając błąd. Jak mogę to zrobić?Spannable na Androidzie dla textView
to daje zatrzymał nieoczekiwanie błąd. normalnie działa kod, ale chcę, aby czcionka była pogrubiona. ten błąd. – baran
pls po wyjściu LogCat z wyjątkiem. Najprawdopodobniej próbujesz zastosować span poza końcem tekstu - użyj rzeczywistej długości zamiast 100 – Asahi
ta metoda może być pomocna https://stackoverflow.com/a/44255840/3496570 – Nepster