0 votes
1 view
in Java by (3.4k points)

Is there a way to set the textStyle attribute of a TextView programmatically? There doesn't appear to be a setTextStyle() method.

To be clear, I am not talking about View / Widget styles! I am talking about the following:

<TextView

  android:id="@+id/my_text"

  android:layout_width="fill_parent"

  android:layout_height="wrap_content"

  android:text="Hello World"

  android:textStyle="bold" />

1 Answer

0 votes
by (46.1k points)

textview.setTypeface(Typeface.DEFAULT_BOLD);

setTypeface is the Attribute textStyle.

 to save the last set typeface attributes you can use:

textview.setTypeface(textview.getTypeface(), Typeface.BOLD);

Related questions

0 votes
1 answer
0 votes
1 answer
0 votes
1 answer
Welcome to Intellipaat Community. Get your technical queries answered by top developers !


Categories

...