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