V3.0 09-27 Tab指针居中问题未解决
This commit is contained in:
@ -4,12 +4,14 @@ import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.content.ContextCompat;
|
||||
import android.support.v7.widget.GridLayoutManager;
|
||||
import android.support.v7.widget.RecyclerView;
|
||||
import android.view.View;
|
||||
import android.view.View.OnClickListener;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.RelativeLayout;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.gh.base.BaseActivity;
|
||||
import com.gh.base.OnRequestCallBackListener;
|
||||
@ -37,6 +39,10 @@ public class ConcernActivity extends BaseActivity implements OnClickListener, On
|
||||
RelativeLayout mConcernTitleRl;
|
||||
@BindView(R.id.reuse_none_data)
|
||||
LinearLayout mNoneData;
|
||||
@BindView(R.id.reuse_tv_none_data)
|
||||
TextView mNoDataTv;
|
||||
@BindView(R.id.reuse_no_connection)
|
||||
LinearLayout mNoConn;
|
||||
|
||||
private ConcernAdapter concernAdapter;
|
||||
private ConcernRecommendAdapter concernRecommendAdapter;
|
||||
@ -74,7 +80,7 @@ public class ConcernActivity extends BaseActivity implements OnClickListener, On
|
||||
}
|
||||
|
||||
@Override
|
||||
public void loadDone() {
|
||||
public void loadDone() { // 关注推荐 回调
|
||||
mConcernTitleRl.setVisibility(View.VISIBLE);
|
||||
mConcernRecommendRv.setVisibility(View.VISIBLE);
|
||||
int size = concernRecommendAdapter.getRecommendGameList().size();
|
||||
@ -85,13 +91,24 @@ public class ConcernActivity extends BaseActivity implements OnClickListener, On
|
||||
// 关注的游戏加载完成 再加载热门推荐(根据已关注的游戏过滤)
|
||||
@Override
|
||||
public void loadDone(Object obj) {
|
||||
mNoConn.setVisibility(View.GONE);
|
||||
mNoneData.setVisibility(View.GONE);
|
||||
|
||||
concernRecommendAdapter = new ConcernRecommendAdapter(this, this, (List<GameEntity>)obj, mEntrance);
|
||||
mConcernRecommendRv.setAdapter(concernRecommendAdapter);
|
||||
|
||||
if (obj == null) { // 未登录状态
|
||||
mNoneData.setVisibility(View.VISIBLE);
|
||||
mConcernRv.setVisibility(View.GONE);
|
||||
mNoDataTv.setText(R.string.login_hint);
|
||||
mNoDataTv.setTextColor(ContextCompat.getColor(ConcernActivity.this, R.color.theme));
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void loadError() {
|
||||
|
||||
mNoConn.setVisibility(View.VISIBLE);
|
||||
mNoneData.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -100,6 +117,8 @@ public class ConcernActivity extends BaseActivity implements OnClickListener, On
|
||||
|| concernAdapter.getConcernGameList().isEmpty()) {
|
||||
mNoneData.setVisibility(View.VISIBLE);
|
||||
mConcernRv.setVisibility(View.GONE);
|
||||
mNoDataTv.setText(R.string.game_empty);
|
||||
mNoDataTv.setTextColor(ContextCompat.getColor(ConcernActivity.this, R.color.c7c7c7));
|
||||
}
|
||||
if (concernRecommendAdapter.getRecommendGameList() == null
|
||||
|| concernRecommendAdapter.getRecommendGameList().isEmpty()) {
|
||||
|
||||
Reference in New Issue
Block a user