我正在尝试在Android中添加垂直进度条。我可以添加水平进度条但我无法在垂直方向上进行。我试图将 style =“?android:attr / progressBarStyleHorizontal”更改为 style =“?android:attr / progressBarStyleVertical”,但它会出错。
那么如何在Android中添加垂直进度条?我想,这可不难。但是我无法解决它:)
HorizontalProgressBar 按预期工作
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" />
</RelativeLayout>
VerticalProgressBar 会出错
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ProgressBar
android:id="@+id/progressBar1"
style="?android:attr/progressBarStyleVertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true" />
</RelativeLayout>
注意:我正在尝试创建这样的垂直进度条:http://i.stack.imgur.com/hyDxO.jpg
注2:我认为Android 不支持垂直进度条似乎仍然不支持:https://stackoverflow.com/a/3926520/4606368