我有一個ImageView
,如下所示:如何着色的imageview的一部分在機器人
<ImageView
android:id="@+id/barchart"
android:layout_width="100dp"
android:layout_height="6dp"
android:layout_below="@+id/stats"
android:layout_marginTop="9dp"
android:layout_toRightOf="@+id/model"
android:background="@android:color/white" />
於是,這圖像可基本在一個白色水平條的形式表示。現在,我想顏色其ImageView
寬度取決於動態值。如果值爲30dp,那麼圖像的30dp將以一種顏色顯示,其餘70dp將以白色顯示。
所以,目標基本上是以條形圖的形式來表示。
爲什麼不使用水平進度條? – 2013-03-19 09:30:18
@DavidOlsson這是一個可行的選擇,但我需要不同的顏色取決於價值觀,並認爲它不應該移動,應該看起來像條形圖.. – Chaitanya 2013-03-19 09:46:41
progressbar你剛剛設置進度,你可以有進步的顏色,二次進展並沒有進展。所以可能有3種顏色。 – 2013-03-19 09:54:03