android - 水平 ProgressBar 的厚度

标签 android android-view android-progressbar

我想实现一个粗的水平进度条,但是我无法让它变粗。我尝试了 android:minHeight="300dp",但这没有帮助。酒吧仍然很细。

这是我的 XML 的摘录:

 <RelativeLayout
        android:id="@+id/server_top_left"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_gravity="left"
        android:layout_weight="1" >

        <Button
            android:id="@+id/config"
            android:layout_width="150dp"
            android:layout_height="80dp"
            android:layout_marginLeft="5dp"
            android:layout_marginTop="5dp"
            android:background="@android:color/white"
            android:text=" Config "
            android:textSize="18sp" />

        <Button
            android:id="@+id/control"
            android:layout_width="150dp"
            android:layout_height="80dp"
            android:layout_marginLeft="5dp"
            android:layout_marginTop="5dp"
            android:layout_toRightOf="@+id/config"
            android:background="@android:color/white"
            android:text=" Control "
            android:textSize="18sp" />

        <ProgressBar
            android:id="@+id/progressBar1"
            style="?android:attr/progressBarStyleHorizontal"
            android:layout_width="300dp"
            android:layout_height="wrap_content"
            android:layout_below="@+id/control"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="50dp"
            android:minHeight="300dp"
            android:progress="79" />

        <ProgressBar
            android:id="@+id/progressBar2"
            style="?android:attr/progressBarStyleHorizontal"
            android:layout_width="300dp"
            android:layout_height="300dp"
            android:layout_below="@+id/progressBar1"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="50dp"
            android:minHeight="300dp"
            android:progress="50" />
    </RelativeLayout>

最佳答案

制作您的自定义进度条样式。 您可以通过更改 radius 属性来修改 progress_horizo​​ntal.xml 或者您可以通过更改可绘制对象来修改 progress_horizo​​ntal_holo.xml。

关于android - 水平 ProgressBar 的厚度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13012833/

相关文章:

android - 在 windows 中编辑 android shell 文件/系统/bin/的最佳方法

Android AWS Amplify - 库尝试调用用户回调两次,预计只有一次

android - 如何设置宽度等于android上的另一个小部件

java - View 的无效也重绘了以前的纹理

android - 以编程方式创建和显示 ProgressBar

android - 如何让 ProgressBar 停止旋转?

java - 动画完成后如何隐藏进度条

android - 如何确定第三方应用程序支持哪些 Intents?

android - calendar.set(Calendar.HOUR_OF_DAY, alarmHour);不管用。我究竟做错了什么?

java - TextView 扩展;不支持的操作异常