wpc
2018-11-26 aa82e9973b3d962c325d18ed9407b6b33c4fe554
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Êþº¾3Œ    K
L
MN
OPQ
R
S    T    U
VW
VX    YZ[
\]
V^
_`a
Sb
c
d
Oe
_fg
_hi
_jkTAGLjava/lang/String; ConstantValuemFragmentManager(Landroid/support/v4/app/FragmentManager;
mFragments"[Landroid/support/v4/app/Fragment;mCurrentFragment!Landroid/support/v4/app/Fragment; mContainerIdIgetFragmentByName5(Ljava/lang/String;)Landroid/support/v4/app/Fragment;CodeLineNumberTableLocalVariableTablemthis.Lcom/lcjian/library/util/FragmentSwitchHelper;name StackMapTable$create{(ILandroid/support/v4/app/FragmentManager;[Landroid/support/v4/app/Fragment;)Lcom/lcjian/library/util/FragmentSwitchHelper; containerIdfragmentManager    fragments<init>N(ILandroid/support/v4/app/FragmentManager;[Landroid/support/v4/app/Fragment;)VchangeFragment(Ljava/lang/Class;)VitemreplaceFragmentfragmentTransaction,Landroid/support/v4/app/FragmentTransaction;replaceFragmentClassLjava/lang/Class;LocalVariableTypeTable5Ljava/lang/Class<+Landroid/support/v4/app/Fragment;>;lm    Signature8(Ljava/lang/Class<+Landroid/support/v4/app/Fragment;>;)V
SourceFileFragmentSwitchHelper.java #$ nop qrs tu,com/lcjian/library/util/FragmentSwitchHelper 9: 9v '( !"w xy z* %&FragmentSwitchHelperchangeFragment noChange { |} ~m €java/lang/StringBuilderchangeFragment detach  ‚ƒ „r …† ‡ˆchangeFragment add  ‰changeFragment attach  Š‹java/lang/Objectandroid/support/v4/app/Fragment*android/support/v4/app/FragmentTransactiongetClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringcontains(Ljava/lang/CharSequence;)Z()V&android/support/v4/app/FragmentManager isDestroyed()ZfindFragmentByTagandroid/util/Logd'(Ljava/lang/String;Ljava/lang/String;)IbeginTransaction.()Landroid/support/v4/app/FragmentTransaction;detachO(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringequals(Ljava/lang/Object;)Zaddb(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;attachcommitAllowingStateLoss()I!  !"#$%&'()*+®B*´Æ *´¾š°*´M,¾>6¢!,2:+¶¶¶™°„§ÿß°,(7:@- (.&B/0B12þ
3ø‰45+I »Y+,·°, -  6( 7" 8$‚9:+l*·*µ*-µ*,µ    ±,$%    &'(-*/06(7"8$;<+*´    ¶
šý*´    +¶¶ M*´ ,¦*´ Æ  ¸W±*´    ¶N*´ Æ.-*´ ¶W »Y·¶*´ ¶¶¶¶¸W,Ço*´:¾66¢(2:¶¶+¶¶™    M§    „§ÿ×-*´,+¶¶W*,µ  »Y·¶+¶¶¶¸W§*-,¶W*,µ  »Y·¶+¶¶¶¸W-¶W±,Š"+
,-.%/-0.22364=5F6X7d6h9l:ˆ;‘<š=> :¦A­B°A´C¹DÈEÑDØGÞHãIòKûIÿMO-4ˆ=&î>&6Î?@/0ABC AD2ü.Eü9Fþ3%ø1&ùGHIJ