安卓帶節點進度條 自定義控制項

2021-10-10 18:05:19 字數 1263 閱讀 5016

類似於這種進度條

其實這種進度條可以不用自定義view畫,可以利用現有的控制項組合成乙個控制項,其實就是乙個橫線,加上三個圓形的控制項,這裡你可以設定成按鈕,也可以是都可以。

一下是**:

android:layout_width=

"match_parent"

android:layout_height=

"1dp"

android:layout_marginleft=

"45dp"

android:layout_margintop=

"100dp"

android:background=

"#000"

/>

android:id=

"@+id/bt_3"

android:layout_width=

"30dp"

android:layout_height=

"30dp"

android:background=

"@drawable/beijin"

android:layout_margintop=

"85dp"

android:layout_marginleft=

"240dp"

/>

android:id=

"@+id/bt_4"

android:layout_width=

"30dp"

android:layout_height=

"30dp"

android:background=

"@drawable/beijin"

android:layout_margintop=

"85dp"

android:layout_marginleft=

"330dp"

/>

android:id=

"@+id/bt_5"

android:layout_width=

"30dp"

android:layout_height=

"30dp"

android:background=

"@drawable/beijin"

android:layout_margintop=

"85dp"

android:layout_marginleft=

"430dp"

/>

這樣就可以直接寫出乙個帶節點的進度條

安卓 節點進度條NodeProgressBar

安卓節點進度nodeprogressbar條如圖 nodeprogressview.class 檔案 import android.content.context import android.content.res.typedarray import android.graphics.canvas...

自定義進度條

自定義進度條 1 繪製底色 灰色 2 繪製進度 藍色 3 繪製最大的進度 純藍色 rectf rf new rectf 0,0,mwidth,mheight 繪製圓角矩形,背景色為畫筆顏色 mpaint.setcolor color.rgb 220,220,220 canvas.drawroundr...

自定義圓形進度條,繪製進度條

inte ce hmprogressview property nonatomic,weak uilabel label end implementation hmprogressview self drawrect self.bounds 重新繪製 在view上做乙個重繪的標記,當下次螢幕重新整理...