package Ġcn . ww j . custom view Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . os . Handler Ċ import Ġandroid . os . Looper Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcn . ww j . custom view . widget . Node Point Process Bar Ċ Ċ /** Ċ Ġ* Ġ èĬĤçĤ¹ è¿Ľ åº¦ Activity Ċ Ġ*/ Ċ class ĠNode ProgressBar Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæķ°æį® ç»ĵ åĲĪ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprivate Ġval Ġm Text List : ĠList < String > Ġ= Ġmutable ListOf (" æıĲäº¤ çĶ³è¯· ", Ġ" åķĨ å®¶ å¤ĦçĲĨ ", Ġ" å¯ Ħ åĽŀ åķĨåĵģ ", Ġ" åķĨ å®¶ éĢĢ æ¬¾ ", Ġ" éĢĢ æ¬¾ æĪĲåĬŁ ") ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ æŃ£åľ¨ å¤ĦçĲĨ çļĦ èĬĤçĤ¹ ç´¢å¼ķ ç»ĵ åĲĪ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġprivate Ġvar Ġm Progress Index Set : ĠSet < Int > Ġ= Ġmutable Set Of ( 0 , Ġ 1 , 2 , 3 , 4 , 6 ) ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ node _ progress _ bar ) ĊĠĠĠĠĠĠĠ Ġval Ġnode Point Pb : ĠNode Point Process Bar Ġ= ĠfindViewById ( R . id . node Point Pb ) ĊĊĠĠĠĠĠĠĠ ĠHandler ( Looper . get Main Looper ()). post Delayed ({ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnode Point Pb . set Node Data ( m Text List , Ġm Progress Index Set ) ĊĠĠĠĠĠĠĠ Ġ}, Ġ 1 0 0 0 ) ĊĠĠĠ Ġ} Ċ }