如何使用进度条

时间:2018-04-20 13:31:51

标签: java android progress-bar

我在TextView之上有一个ProgressBar。当ProgressBar发生变化时,TextView的位置必须在进展的基础上进行更改。我该如何创建这样的解决方案?

输出

enter image description here

2 个答案:

答案 0 :(得分:0)

关注

<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/rl"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="10dp"
    tools:context=".MainActivity"
    android:background="#d6e6de"
    >
    <Button
        android:id="@+id/btn"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Create ProgressBar"
        />
    <Button
        android:id="@+id/btn_start"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Start Operation"
        android:layout_toRightOf="@id/btn"
        />
    <TextView
        android:id="@+id/tv"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/btn_start"
        />
</RelativeLayout>

请参阅以下示例..

https://android--code.blogspot.in/2015/08/android-create-progressbar.html

How to animate the textview (very very long text )scroll automatically horizontally

答案 1 :(得分:0)

尝试使用progressBar getProgress方法,然后使用setText方法更改文本!

int state = progressBar.getProgress();
textView.setText(state);