I want to change the text inside a button to be bold when the button is highlighted or pressed. I currently use a xml file to define the button and use the XML to change how
You could try putting the bold code inside the click event for the button:
final Button button = (Button) findViewById(R.id.button_id); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // Set bold on click button.setTypeface(null, Typeface.BOLD); } });