怎么改变 spinner 被选择后的文字大小和颜色。在线等。。。
这个效果用什么来做比较好,刚开始选的时候使用 spinner 来写的,但是现在发现要改成这个效果,使用以下方法不管用。
Spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View view,
int arg2, long arg3) {
// TODO Auto-generated method stub
TextView outcomeTextView = (TextView) view.findViewById(android.R.id.text1);
String inspecOutcomeString = inspOutcomeSpinner.getSelectedItem().toString();
int outcomeResult = getValueOfInspectionOutcome(inspecOutcomeString);
if (outcomeResult == ReviewService.OUTCOME_GOOD ) {
outcomeTextView.setTextColor(getResources().getColor(R.color.green));
outcomeTextView.setTextSize(getResources().getDimension(R.dimen.text_large));
}else if (outcomeResult == ReviewService.OUTCOME_IMPROVE) {
}else if (outcomeResult == ReviewService.OUTCOME_NOT_DEFINED) {
}else if(outcomeResult == ReviewService.OUTCOME_PENDING){
}else if (outcomeResult == ReviewService.OUTCOME_SERIOUS) {
}
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});
}