我目前正在开发一款Android应用程序,其中包含一个带有textView的进度条,显示日期。
当进度条的背景为灰色时,其填充为蓝色。我需要根据文本背后的进度条更改文本颜色 - 也就是说,后面有进度条填充的字母应该是灰色的,但进度条空白部分上方的字母应该是蓝色。
我怎样才能做到这一点?
提前致谢。
编辑: 这是进度条的xml和textView:
<ProgressBar
android:id="@+id/progressBar"
android:layout_width="210dp"
android:layout_height="12dp"
android:layout_below="@id/contact"
android:layout_toRightOf="@id/row_image"
android:layout_marginTop="3dp"
android:layout_marginLeft="20dp"
style="@android:style/Widget.ProgressBar.Horizontal"
android:progressDrawable="@drawable/s6_bar" />
<TextView
android:id="@+id/dateStart"
android:layout_width="wrap_content"
android:layout_height="12dp"
android:textSize="10dp"
android:textStyle="bold"
android:textColor="#FF00FFFF"
android:layout_below="@id/contact"
android:layout_toRightOf="@id/row_image"
android:layout_marginTop="1dp"
android:layout_marginLeft="22dp" />
我似乎无法发布图片,因为我的代表太低了:(