admin
2020-08-12 cefe2a41db4a275fb1e940a902cb156f1ed68d80
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Êþº¾3
3‰Š
‹    EŒ    E    EŽ    E
”•    –—
˜™
š›    Eœ    E    –ž    EŸ    E 
E£    E¤¥
¦§
E©ª
¦«¬­®
 ¯
°±
$‹²
$µ¶
*¸    ¹º
*¼½
1¾¿
1ÀÁ    5    1à   1Ä    1Å
ÍÎ
*ÏÐ
*ÑÒ
ÓÔTAGLjava/lang/String;pointsLjava/util/ArrayList;    Signature6Ljava/util/ArrayList<Lcom/youku/player/goplay/Point;>;seekbar_thumb_img_widthIseekbar_thumb_img_width_halfhotpoint_img_widthhotpoint_img_width_halfmaxshowedZoldWidth<init>(Landroid/content/Context;)VCodeLineNumberTableLocalVariableTablethis&Lcom/youku/player/plugin/HotPointView;contextLandroid/content/Context;7(Landroid/content/Context;Landroid/util/AttributeSet;)VattrsLandroid/util/AttributeSet;8(Landroid/content/Context;Landroid/util/AttributeSet;I)VdefStyleinit()Vseekbar_thumb_img$Landroid/graphics/drawable/Drawable; hotpoint_img    setPoints(Ljava/util/ArrayList;)VLocalVariableTypeTable StackMapTable9(Ljava/util/ArrayList<Lcom/youku/player/goplay/Point;>;)VsetMax(I)VupdatePointsPosLandroid/widget/ImageView;params LayoutParams InnerClasses,Landroid/widget/RelativeLayout$LayoutParams;    point_posilength    onMeasure(II)VwidthMeasureSpecheightMeasureSpec setProgress    clickablepointLcom/youku/player/goplay/Point;currentPositionNEAR_POINT_MULTIPLE¶ÁcheckNeedUpdatePos<clinit>
SourceFileHotPointView.java VWjava/util/ArrayList Ve IJ RN ST UN de V_ Vb ÕÖ× ØÙÛ ÝNÞ ßàá âã MN ON hN PN QN äe åæ pe GHupdatePointsPos:ç èé êe ëãviewWidth = 0: ìé max  = 0:java/lang/IllegalStateExceptionhave not set Max value Ví îãjava/lang/StringBuilder精彩点个数: ïð ïñ òóandroid/widget/ImageView ôõ ö÷ø úû üý þo*android/widget/RelativeLayout$LayoutParams Vzandroid/widget/RelativeLayout ÿocom/youku/player/goplay/Point  N N N       yz …e 
ã      android/view/View o$com/youku/player/plugin/HotPointView ó
getContext()Landroid/content/Context;android/content/Context getResources!()Landroid/content/res/Resources;com/youku/player/ui/R$drawabledrawableicon_scrubbarsliderandroid/content/res/Resources getDrawable'(I)Landroid/graphics/drawable/Drawable;"android/graphics/drawable/DrawablegetIntrinsicWidth()IclearaddAll(Ljava/util/Collection;)Zcom/baseproject/utils/Loggerd'(Ljava/lang/String;Ljava/lang/String;)VremoveAllViewsgetWidthe(Ljava/lang/String;)Vsizeappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;get(I)Ljava/lang/Object;setTag(Ljava/lang/Object;)V"android/widget/ImageView$ScaleType    ScaleType CENTER_INSIDE$Landroid/widget/ImageView$ScaleType; setScaleType'(Landroid/widget/ImageView$ScaleType;)VsetImageResourceaddRulestartD    topMargin rightMargin bottomMargin
setMargins(IIII)VaddView;(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V getChildCount
getChildAt(I)Landroid/view/View;getTag()Ljava/lang/Object;java/lang/Mathabs(D)D setClickable(Z)V setVisibilityjava/lang/Class getSimpleNamecom/youku/player/ui/R#android/view/ViewGroup$LayoutParamsandroid/view/ViewGroup!E3    GHIJKLMNONPNQNRNSTUN VWXp$*+·*»Y·µ*µ*µ*µ*·±Y@FG#Z$[\$]^V_X{%*+,·    *»Y·µ*µ*µ*µ*·±Y!@FG "$#Z %[\%]^%`aVbX†&*+,·
*»Y·µ*µ*µ*µ*·±Y&@FG!'%(Z*&[\&]^&`a&cNdeX—A*¶ ¶ ² ¶L*+¶µ**´lµ*¶ ¶ ²¶M*,¶µ**´lµ±Y,./ 0.263@5Z A[\3fg.hgijXx+Æ*´¶*´+¶W*·±Y89 :=>Z[\IJk ILlKmnoX>*µ±Y
CDZ[\RNpeXÛ²¸*µ*¶**¶µ*´š ²¸±*´š²¸» Y!·"¿*´Ç§
*´¶#<²»$Y·%&¶'¶(¶)¸=¢Ž»*Y*¶ ·+N-*´¶,¶--².¶/-²¶0»1Yþ·2:¶4 *¶*´d†j*´¶,À5´6k*´‡oŽ6*´`*´d´7´8´9¶:*-¶;„§ÿs*µ±YjKM NPQ R(S)V0W8XB[U\n]u^_`”a›b§e®fÀgÓhókú]noZ>yhq§SruÓ'vNpwN[\U±xNl)
FýúyzXQ *·<*·=±Ytu
vZ  [\ {N |N}oXB}*¶š±*·=*´*¶l=>*¶>¢_*¶?À*:¶@À5:Æ@´6‡g¸A*´l‡˜ž§6™¶B¶D§¶B¶D„§ÿŸ±YByz}  ‚*ƒ4„9†Vˆ[‰aŠjŒpv|‘ZHV ~T*Lhq4B€dwN}[\}Ng‚Nlýý:ƒ„@üø ú…eX_*´š*·*´*¶Ÿ*·±Y”• ˜™›Z [\l †eX!    E¶F³±Y‡ˆt"13s    –Úܹ*ù@s