|
|
@@ -2,6 +2,8 @@ package com.sheep.gamegroup.module.search;
|
|
|
|
|
|
import android.support.v7.widget.LinearLayoutManager;
|
|
|
import android.view.View;
|
|
|
+import android.widget.ImageView;
|
|
|
+import android.widget.TextView;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.jcodecraeer.xrecyclerview.XRecyclerView;
|
|
|
@@ -44,6 +46,10 @@ public class FgtSearch extends BaseFragment implements ISearch {
|
|
|
|
|
|
@BindView(R.id.empty_view)
|
|
|
protected View empty_view;
|
|
|
+ @BindView(R.id.empty_view_img)
|
|
|
+ protected ImageView empty_view_img;
|
|
|
+ @BindView(R.id.empty_view_msg)
|
|
|
+ protected TextView empty_view_msg;
|
|
|
@BindView(R.id.check_net_ll)
|
|
|
protected View check_net_ll;
|
|
|
@BindView(R.id.view_list)
|
|
|
@@ -58,6 +64,8 @@ public class FgtSearch extends BaseFragment implements ISearch {
|
|
|
|
|
|
@Override
|
|
|
public void onViewCreated() {
|
|
|
+ empty_view_img.setImageResource(R.mipmap.wushuju);
|
|
|
+ empty_view_msg.setText("无数据");
|
|
|
empty_view.setVisibility(View.GONE);
|
|
|
check_net_ll.setVisibility(View.GONE);
|
|
|
listAdapter = new AdpSearchResult(getContext());
|
|
|
@@ -92,6 +100,7 @@ public class FgtSearch extends BaseFragment implements ISearch {
|
|
|
taskCount = 0;
|
|
|
giftCount = 0;
|
|
|
articleCount = 0;
|
|
|
+ hideEmpty();
|
|
|
search(true);
|
|
|
}
|
|
|
|
|
|
@@ -139,6 +148,11 @@ public class FgtSearch extends BaseFragment implements ISearch {
|
|
|
} else {
|
|
|
listAdapter.appendItems(items);
|
|
|
}
|
|
|
+ if(listAdapter.getItemCount()>0){
|
|
|
+ hideEmpty();
|
|
|
+ } else{
|
|
|
+ showEmpty();
|
|
|
+ }
|
|
|
} catch (JSONException e) {
|
|
|
e.printStackTrace();
|
|
|
G.showToast("数据解析出错");
|
|
|
@@ -157,4 +171,12 @@ public class FgtSearch extends BaseFragment implements ISearch {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ private void showEmpty(){
|
|
|
+ empty_view.setVisibility(View.VISIBLE);
|
|
|
+ }
|
|
|
+
|
|
|
+ private void hideEmpty(){
|
|
|
+ empty_view.setVisibility(View.GONE);
|
|
|
+ }
|
|
|
+
|
|
|
}
|