修改测试问题,shouye ytuijian
This commit is contained in:
parent
aa3be0a4e9
commit
220ecebc4c
@ -15,7 +15,6 @@ import android.os.Bundle;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
import android.view.Display;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.FrameLayout;
|
||||
@ -81,11 +80,10 @@ import com.yunbao.common.utils.VersionUtil;
|
||||
import com.yunbao.common.utils.WordUtil;
|
||||
import com.yunbao.common.views.AbsMainViewHolder;
|
||||
import com.yunbao.live.activity.LiveAudienceActivity;
|
||||
import com.yunbao.live.presenter.LiveRoomCheckLivePresenter;
|
||||
import com.yunbao.main.views.FloatBannerView;
|
||||
import com.yunbao.live.bean.LiveBean;
|
||||
import com.yunbao.live.http.LiveHttpConsts;
|
||||
import com.yunbao.live.http.LiveHttpUtil;
|
||||
import com.yunbao.live.presenter.LiveRoomCheckLivePresenter;
|
||||
import com.yunbao.live.utils.LiveStorge;
|
||||
import com.yunbao.live.views.ChatListViewHolder;
|
||||
import com.yunbao.main.R;
|
||||
@ -99,6 +97,7 @@ import com.yunbao.main.interfaces.MainAppBarLayoutListener;
|
||||
import com.yunbao.main.manager.imrongcloud.ConversationIMListManager;
|
||||
import com.yunbao.main.presenter.CheckLivePresenter;
|
||||
import com.yunbao.main.utils.GenerateTestUserSig;
|
||||
import com.yunbao.main.views.FloatBannerView;
|
||||
import com.yunbao.main.views.MainHomeCommunityViewHolder;
|
||||
import com.yunbao.main.views.MainHomeLiveViewHolder;
|
||||
import com.yunbao.main.views.MainHomeShopViewHolder;
|
||||
@ -390,6 +389,7 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
|
||||
String json = GsonUtils.toJson(data);
|
||||
LiveBean liveBean = GsonUtils.fromJson(json, LiveBean.class);
|
||||
mCheckLivePresenter.checkLive(liveBean);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -780,7 +780,7 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
|
||||
CommonAppConfig.getInstance().setLaunched(false);
|
||||
LiveStorge.getInstance().clear();
|
||||
VideoStorge.getInstance().clear();
|
||||
|
||||
floatBanner.release();
|
||||
super.onDestroy();
|
||||
}
|
||||
|
||||
|
@ -5,13 +5,11 @@ import android.graphics.Canvas;
|
||||
import android.os.Handler;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.view.animation.AlphaAnimation;
|
||||
import android.view.animation.Animation;
|
||||
import android.view.animation.TranslateAnimation;
|
||||
import android.widget.FrameLayout;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.RelativeLayout;
|
||||
import android.widget.ViewFlipper;
|
||||
|
||||
import com.yunbao.common.R;
|
||||
@ -76,6 +74,12 @@ public class FloatBannerView extends FrameLayout {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 释放资源
|
||||
*/
|
||||
public void release() {
|
||||
bannerHandler.removeCallbacks(mFlipRunnable);
|
||||
}
|
||||
|
||||
private final Runnable mFlipRunnable = new Runnable() {
|
||||
@Override
|
||||
@ -84,7 +88,7 @@ public class FloatBannerView extends FrameLayout {
|
||||
index = 0;
|
||||
}
|
||||
int next = index + 1;
|
||||
next =( next == list.size() ? 0 : next);
|
||||
next = (next == list.size() ? 0 : next);
|
||||
Uid = String.valueOf(list.get(next).getUid());
|
||||
ImgLoader.displayAvatar(getContext(), list.get(index).getAvatar(), clipImage3);
|
||||
ImgLoader.displayAvatar(getContext(), list.get(next).getAvatar(), clipImage2);
|
||||
|
Loading…
Reference in New Issue
Block a user