다음과 같은 스트링이 있다고 가정해볼게요

<string name="hello"> 안녕하세요 안드로이드 </string>

이것을 버튼에 넣으면 다음과 같이 나오겠죠?

 안녕하세요 안드로이드


그런데 제가 하고싶은것은 버튼에 글자 색이 다르게 나오게 하고싶습니다.

가령


안녕하세요 안드로이드



이런식으로요 

텍스트뷰는 자바코드내에서 색깔을 달리할 수 있는데 버튼에 텍스트는 어떻게 해야할까요?
왠만하면 string.xml에서 처리하고싶은데 방법없나요? ㅜㅜ