Progressbar图形bug?

时间:2012-11-29 23:57:36

标签: android

有人可以解释为什么我的进度条不是一条直线(下图)?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<ProgressBar android:id="@+id/progressbar"
    style="?android:attr/progressBarStyleHorizontal"
    android:layout_width="fill_parent"
    android:layout_height="25px"
    android:progress="50"
/>

<ListView
    android:id="@+id/list"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:drawSelectorOnTop="false"
/>
</LinearLayout>

enter image description here

1 个答案:

答案 0 :(得分:0)

你设置:

android:layout_height="25px"

表示25个像素,在大多数设备中通常小于3毫米。

例如:

800像素和8厘米的屏幕 - &gt; 8/800 = 0.01cm = 0.1mm 25像素= 2.5毫米

问候。