如何在不确定的ProgressBar(纺车)中心显示文字?
我想在中心显示秒数.使用android API-19.该文件说,以显示进度,必须使用单杠.但是,如果我可以在中心显示文本,那么这对我有用.
那么,如何设置要在旋转轮进度条中显示的文本?
(我希望在运行之前尝试使用现有的API来构建自定义进度条)
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.mycom.countdowntimer.CountdownMainActivity$PlaceholderFragment" >
<ProgressBar
android:id="@+id/progressBar1"
android:indeterminate="true"
style="?android:attr/progressBarStyleLarge"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="87dp" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
将此文本添加到您的布局
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="5 s"
android:id="@+id/txt_secondsleft"
android:layout_alignRight="@+id/progressBar1"
android:layout_alignLeft="@+id/progressBar1"
android:gravity="center"
android:layout_alignBottom="@+id/progressBar1"
android:layout_alignTop="@+id/progressBar1"
/>
Run Code Online (Sandbox Code Playgroud)
您可以使用它来显示所需的文本,它将以进度条为中心
| 归档时间: |
|
| 查看次数: |
4164 次 |
| 最近记录: |