Button mButton = (Button)findViewById(R.id.colorfulbtn);
mButton .setText(Html.fromHtml("<FONT color=" +"#FF0000"+">" +"안녕"+ "</FONT>"+ "<FONT color=" +"#FFFF00"+">" +"친구"+ "</FONT>"));
대충 써봤는데 오타있을수도있어요.
위와같은 형태로 HTML 태그 적용시켜서 fromHTML 쓰면 됩니다.
RGB코드는https://color.adobe.com/ 요기서 고르시면 편해요.