Browse Source

5大片区

master
lh 8 years ago
parent
commit
f41f0f2820
2 changed files with 31 additions and 16 deletions
  1. +1
    -1
      app/build.gradle
  2. +30
    -15
      app/src/main/java/com/qhclh/ytzh/index/shangpin/ShangpinFragment.java

+ 1
- 1
app/build.gradle View File

@ -10,7 +10,7 @@ android {
minSdkVersion 15 minSdkVersion 15
targetSdkVersion 26 targetSdkVersion 26
versionCode 1 versionCode 1
versionName "1.2.0"
versionName "1.2.1"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
ndk { ndk {


+ 30
- 15
app/src/main/java/com/qhclh/ytzh/index/shangpin/ShangpinFragment.java View File

@ -72,21 +72,6 @@ public class ShangpinFragment extends BaseFragment {
@Override @Override
protected void initData() { protected void initData() {
list = new ArrayList<>(); list = new ArrayList<>();
for (int i =0;i<5;i++){
ShangpinPianquBean shangpinPianquBean = new ShangpinPianquBean();
shangpinPianquBean.setId(i+10);
shangpinPianquBean.setPianqu("片区:"+i);
shangpinPianquBean.setZonglan("总栏:"+i+"10");
shangpinPianquBean.setCunlan("存栏:"+i+"5");
shangpinPianquBean.setKonglan("空栏:"+i+"1");
list.add(shangpinPianquBean);
}
shangpinPianquAdapter = new ShangpinPianquAdapter(getActivity(),list);
mLayoutManager=new GridLayoutManager(getActivity(),2,GridLayoutManager.VERTICAL,false);//设置为一个2列的纵向网格布局
rv_shangpinpianqu.setLayoutManager(mLayoutManager);
rv_shangpinpianqu.setAdapter(shangpinPianquAdapter);
} }
@Override @Override
@ -125,6 +110,36 @@ public class ShangpinFragment extends BaseFragment {
} }
private void BreedFactoryAreaCountInfo() { private void BreedFactoryAreaCountInfo() {
ViewOnClickTask areaTask = new ViewOnClickTask(getActivity(),"加载中...") {
List<RpcObject> rpcList;
@Override
protected void successUI() {
list.clear();
for (int i =0;i<rpcList.size();i++){
ShangpinPianquBean shangpinPianquBean = new ShangpinPianquBean();
shangpinPianquBean.setId(rpcList.get(i).getLong("WeatherArea_ID"));
shangpinPianquBean.setPianqu("片区:"+rpcList.get(i).getString("WeatherArea_Name"));
shangpinPianquBean.setZonglan("总栏:"+rpcList.get(i).getInt("ZongLan"));
shangpinPianquBean.setCunlan("存栏:"+rpcList.get(i).getInt("CunLan"));
shangpinPianquBean.setKonglan("空栏:"+rpcList.get(i).getInt("KongLan"));
list.add(shangpinPianquBean);
}
shangpinPianquAdapter = new ShangpinPianquAdapter(getActivity(),list);
mLayoutManager=new GridLayoutManager(getActivity(),2,GridLayoutManager.VERTICAL,false);//设置为一个2列的纵向网格布局
rv_shangpinpianqu.setLayoutManager(mLayoutManager);
rv_shangpinpianqu.setAdapter(shangpinPianquAdapter);
}
@Override
public Object call() throws Exception {
JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.BreedReportRpcAreaCountInfo);
rpcList = result.getRpcObjectList(RpcUrl.BreedReportRpcAreaCountInfo_fanhui);
return null;
}
};
areaTask.execute();
} }
private void BreedFactoryCountInfo() { private void BreedFactoryCountInfo() {


Loading…
Cancel
Save