1
This commit is contained in:
@@ -5,6 +5,7 @@ import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.app.Fragment;
|
||||
import android.text.TextPaint;
|
||||
import android.view.LayoutInflater;
|
||||
@@ -14,9 +15,11 @@ import android.widget.LinearLayout;
|
||||
import android.widget.RadioButton;
|
||||
|
||||
import com.cutil.ScreenUtils;
|
||||
import com.dalong.refreshlayout.OnRefreshListener;
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.internal.LinkedTreeMap;
|
||||
import com.scwang.smartrefresh.layout.api.RefreshLayout;
|
||||
import com.scwang.smartrefresh.layout.listener.OnRefreshListener;
|
||||
import com.scwang.smartrefresh.layout.listener.OnRefreshLoadMoreListener;
|
||||
import com.sl.house_property.user.MyMarketShopActivity;
|
||||
import com.sl.house_property.databinding.FragmentMainBinding;
|
||||
import com.sl.house_property.databinding.FragmentRecyclerviewHorizationItemBinding;
|
||||
@@ -147,26 +150,26 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
// progressDialog.setMessage(getActivity().getString(R.string.loading));
|
||||
//getGankList(ApiConfig.GETHOMEBANNER,new HashMap<String, String>(),getString(R.string.loading),0);
|
||||
mDataBinding.taobaoRefreshLayout.setOnRefreshListener(onrefalshlister);
|
||||
mDataBinding.taobaoRefreshLayout.postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
/* configFragments();
|
||||
intRecycleHorization();
|
||||
intRecycleVerization();*/
|
||||
user =
|
||||
Config.getInstance(getActivity()).getUser();
|
||||
Map<String, String> map = new HashMap<>();
|
||||
if (user != null) {
|
||||
map.put("userid", user.getUserid());
|
||||
} else {
|
||||
map.put("userid", 0 + "");
|
||||
}
|
||||
map.put("app", "Advert");
|
||||
map.put("class", "Advertr_an_AdvertHomeList");
|
||||
map.put("sign", Md5.md5("Advert" + "Advertr_an_AdvertHomeList" + Md5.secret));
|
||||
getGankList(ApiConfig.BASE_URL, map, getResources().getString(R.string.requsting), 0, true);
|
||||
}
|
||||
}, 0);
|
||||
// mDataBinding.taobaoRefreshLayout.postDelayed(new Runnable() {
|
||||
// @Override
|
||||
// public void run() {
|
||||
// /* configFragments();
|
||||
// intRecycleHorization();
|
||||
// intRecycleVerization();*/
|
||||
// user =
|
||||
// Config.getInstance(getActivity()).getUser();
|
||||
// Map<String, String> map = new HashMap<>();
|
||||
// if (user != null) {
|
||||
// map.put("userid", user.getUserid());
|
||||
// } else {
|
||||
// map.put("userid", 0 + "");
|
||||
// }
|
||||
// map.put("app", "Advert");
|
||||
// map.put("class", "Advertr_an_AdvertHomeList");
|
||||
// map.put("sign", Md5.md5("Advert" + "Advertr_an_AdvertHomeList" + Md5.secret));
|
||||
// getGankList(ApiConfig.BASE_URL, map, getResources().getString(R.string.requsting), 0, true);
|
||||
// }
|
||||
// }, 0);
|
||||
mDataBinding.scan.setOnClickListener(this);
|
||||
mDataBinding.entrancegurd.setOnClickListener(this);
|
||||
mDataBinding.cargara.setOnClickListener(this);
|
||||
@@ -176,7 +179,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
LinearLayout.LayoutParams bannerLP = (LinearLayout.LayoutParams) banner.getLayoutParams();
|
||||
bannerLP.width = ScreenUtils.getScreenWidth();
|
||||
banner.setLayoutParams(bannerLP);
|
||||
mDataBinding.taobaoRefreshLayout.setAutoRefresh(true);
|
||||
mDataBinding.taobaoRefreshLayout.autoRefresh();
|
||||
}
|
||||
|
||||
// TODO: Rename method, update argument and hook method into UI event
|
||||
@@ -420,7 +423,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
|
||||
private OnRefreshListener onrefalshlister = new OnRefreshListener() {
|
||||
@Override
|
||||
public void onRefresh() {
|
||||
public void onRefresh(@NonNull RefreshLayout refreshLayout) {
|
||||
RegisterUser user =
|
||||
Config.getInstance(getActivity()).getUser();
|
||||
Map<String, String> map = new HashMap<>();
|
||||
@@ -433,26 +436,11 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
map.put("class", "Advertr_an_AdvertHomeList");
|
||||
map.put("sign", Md5.md5("Advert" + "Advertr_an_AdvertHomeList" + Md5.secret));
|
||||
getGankList(ApiConfig.BASE_URL, map, getResources().getString(R.string.requsting), 0, false);
|
||||
mDataBinding.taobaoRefreshLayout.postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
mDataBinding.taobaoRefreshLayout.stopRefresh(true);
|
||||
}
|
||||
}, 10000);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onLoadMore() {
|
||||
|
||||
mDataBinding.taobaoRefreshLayout.postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
mDataBinding.taobaoRefreshLayout.stopLoadMore(true);
|
||||
}
|
||||
}, 1000);
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -461,8 +449,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
Subscription subscription = mGankLoader.getMovie(myurl, map).subscribe(new Action1<Resultcode>() {
|
||||
@Override
|
||||
public void call(Resultcode resultcode) {
|
||||
mDataBinding.taobaoRefreshLayout.stopRefresh(true);
|
||||
mDataBinding.taobaoRefreshLayout.stopLoadMore(true);
|
||||
mDataBinding.taobaoRefreshLayout.finishRefresh();
|
||||
if (!(resultcode.status == 0)) {
|
||||
baseActivity.setToast(1, resultcode.msg);
|
||||
}
|
||||
@@ -486,6 +473,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
}, new Action1<Throwable>() {
|
||||
@Override
|
||||
public void call(Throwable throwable) {
|
||||
mDataBinding.taobaoRefreshLayout.finishRefresh();
|
||||
baseActivity.setToast(2, getString(R.string.getdatafailure));
|
||||
throwable.printStackTrace();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user