안녕하세요 거기에 오디오 파일의 총 시간과 남은 시간을 보여주는 mediacontroller에서 텍스트의 색상을 변경하는 방법입니다. 안드로이드 2.3 시간이 명확하게 볼 수 있지만 내 애플 리케이션이 안드로이드 4.0 또는 4.1에서 실행될 때 진행률 막대의 시간을 보여주는 텍스트가 너무 어둡습니다. 현재 mediacontroller 클래스를 확장하여 나 자신의 미디어 컨트롤러를 만들지는 않습니다. 아마도이 클래스에 추가 할 수있는 것이 있습니까? 도움을 주시면 감사하겠습니다.안드로이드 mediacontroller에서 텍스트의 색상을 변경
public class WillMediaController extends MediaController {
public WillMediaController(Context context) {
super(context);
}
@Override
public void hide() {
// Do Nothing to show the controller all times
}
@Override
public boolean dispatchKeyEvent(KeyEvent event)
{
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK)
{
((Activity) getContext()).finish();
}else{
super.dispatchKeyEvent(event);
}
if (event.getKeyCode() == KeyEvent.KEYCODE_VOLUME_DOWN ||
event.getKeyCode() == KeyEvent.KEYCODE_VOLUME_UP) {
// don't show the controls for volume adjustment
return super.dispatchKeyEvent(event);
}
return true;
}
}
감사
이 답변은 허용되는 것보다 낫습니다! – ohcibi
환상적인 답변, 진행률 표시 줄의 색상을 변경하는 방법 - 기본적으로보기 흉한 밝은 노란색으로 표시됩니다! – Jasper