优化升级动画飘屏
This commit is contained in:
@@ -1089,19 +1089,19 @@ public class HomePartyFragment extends AbsRoomFragment implements View.OnClickLi
|
||||
|
||||
private String memberInSvgaPath(int level){
|
||||
String path = "";
|
||||
if (level >=30 && level<=39){
|
||||
if (level >= 30 && level <= 39){
|
||||
path = "svga/svga_member_in_lv30.svga";
|
||||
} else if (level >= 40 && level <= 49) {
|
||||
path = "svga/svga_member_in_lv40.svga";
|
||||
}else if (level >= 50 && level <= 59) {
|
||||
} else if (level >= 50 && level <= 59) {
|
||||
path = "svga/svga_member_in_lv50.svga";
|
||||
}else if (level >= 60 && level<= 69) {
|
||||
} else if (level >= 60 && level <= 69) {
|
||||
path = "svga/svga_member_in_lv60.svga";
|
||||
}else if (level >= 70 && level <= 79) {
|
||||
} else if (level >= 70 && level <= 79) {
|
||||
path = "svga/svga_member_in_lv70.svga";
|
||||
}else if (level >= 80 && level <= 89) {
|
||||
} else if (level >= 80 && level <= 89) {
|
||||
path = "svga/svga_member_in_lv80.svga";
|
||||
}else if (level >= 90 && level <= 100) {
|
||||
} else if (level >= 90 && level <= 100) {
|
||||
path = "svga/svga_member_in_lv90.svga";
|
||||
}
|
||||
return path;
|
||||
@@ -1124,6 +1124,27 @@ public class HomePartyFragment extends AbsRoomFragment implements View.OnClickLi
|
||||
mSvgaMemberIn.setImageDrawable(drawable);
|
||||
mSvgaMemberIn.stepToFrame(0, true);
|
||||
mSvgaMemberIn.startAnimation();
|
||||
mSvgaMemberIn.setCallback(new SVGACallback() {
|
||||
@Override
|
||||
public void onPause() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onFinished() {
|
||||
mSvgaMemberIn.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onRepeat() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStep(int i, double v) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -1185,6 +1206,27 @@ public class HomePartyFragment extends AbsRoomFragment implements View.OnClickLi
|
||||
mSvgaLevelUp.setImageDrawable(drawable);
|
||||
mSvgaLevelUp.stepToFrame(0, true);
|
||||
mSvgaLevelUp.startAnimation();
|
||||
mSvgaLevelUp.setCallback(new SVGACallback() {
|
||||
@Override
|
||||
public void onPause() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onFinished() {
|
||||
mSvgaLevelUp.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onRepeat() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStep(int i, double v) {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
@Override
|
||||
public void onError() {
|
||||
|
@@ -21,5 +21,5 @@ with_jenkins=false
|
||||
#\u6253\u652F\u6301x86\u7684\u6A21\u62DF\u5668\u5305\u4F7F\u7528
|
||||
ndk_abi_filters=arm
|
||||
|
||||
version_name=1.3.6
|
||||
version_code=136
|
||||
version_name=1.3.7
|
||||
version_code=137
|
Reference in New Issue
Block a user