9

이처럼 보이는 뭔가를해야만 할 수있는 가장 좋은 방법이 될 것입니다 무엇. 내가 보는 것과Android에서 맞춤 진행률 표시 줄을 만드는 방법은 무엇입니까? 상황에 따라, 너무, 일부 문자열</p>이 <p><img src="https://i.stack.imgur.com/ZxybA.png" alt="enter image description here"></p> <p>그것의 텍스트를 사용자 정의 할 수 있습니다,뿐만 아니라 수 있어야합니다 :

:

  1. 사용자 정의 View를 만들고 onDraw 내에서 모든 계산과 텍스트 정렬을 수행합니다.
  2. 가로 방향으로 스타일을 지정하거나 연장하십시오. ProgressBar.

어떻게 생각하십니까?

답변

9

적인 진행률 연장 ...의 onDraw()를 무시

이에 대한 주된 이유는 주 모든 방법이 이미 존재하고 객체 지향 프로그래밍의 제 규칙 코드 재사용 방법이 재발하지 않는 점이다

바퀴.

+1

아마도이 방법은 텍스트 및 레이블 및 무언가에 대해 재정의 된 ProgressBar를 포함하는 사용자 지정보기와 교차됩니다. – Graeme

+1

예,이 답변이 가장 좋습니다. 그것을 읽은 후에, 약간의 검색을했고 이것을 발견했습니다 : http://colintmiller.com/2010/10/how-to-add-text-over-a-progress-bar-on-android/ – Alin

+0

@Alin은 더플 링크가 될 ... – HGPB