Browse Source

no message

master
lh 8 years ago
parent
commit
c134e1e392
3 changed files with 94 additions and 9 deletions
  1. +64
    -7
      app/src/main/java/com/qhclh/ytzh/work/productiondaily/ShowInfoActivity.java
  2. +29
    -1
      app/src/main/java/com/qhclh/ytzh/work/productiondaily/ShowInfoFragment.java
  3. +1
    -1
      app/src/main/res/layout/frag_dailyinfo.xml

+ 64
- 7
app/src/main/java/com/qhclh/ytzh/work/productiondaily/ShowInfoActivity.java View File

@ -44,7 +44,7 @@ public class ShowInfoActivity extends BaseActivity {
private TabViewPagerAdapter mViewPagerAdapter; private TabViewPagerAdapter mViewPagerAdapter;
private List<RpcObject> rpcObjectList; private List<RpcObject> rpcObjectList;
private List<WriteBean> list;
private List<WriteBean> list=null;
private long id; private long id;
@Override @Override
@ -88,6 +88,7 @@ public class ShowInfoActivity extends BaseActivity {
@Override @Override
protected void successUI() { protected void successUI() {
list.clear();
tv_toolbar_title.setText(DateTimeUtil.getYMD2(rpcobj.getDate("Date"))); tv_toolbar_title.setText(DateTimeUtil.getYMD2(rpcobj.getDate("Date")));
rpcObjectList = rpcobj.getManyList("Details"); rpcObjectList = rpcobj.getManyList("Details");
@ -104,12 +105,7 @@ public class ShowInfoActivity extends BaseActivity {
}else { }else {
productionDailyDetailBean.setHousename(""); productionDailyDetailBean.setHousename("");
} }
// if (rpcObjectList.get(i).getInt("Days")!=null){
// productionDailyDetailBean.setDays(rpcObjectList.get(i).getInt("Days"));
// }else {
// productionDailyDetailBean.setDays(-1000);
// }
// productionDailyDetailBean.setCunhuolv(new BigDecimal("-1000"));
if (rpcObjectList.get(i).getInt("DieNumber")!=null){ if (rpcObjectList.get(i).getInt("DieNumber")!=null){
productionDailyDetailBean.setSiwang(rpcObjectList.get(i).getInt("DieNumber")+""); productionDailyDetailBean.setSiwang(rpcObjectList.get(i).getInt("DieNumber")+"");
}else { }else {
@ -130,6 +126,49 @@ public class ShowInfoActivity extends BaseActivity {
}else { }else {
productionDailyDetailBean.setTizhong(new BigDecimal(-1000)+""); productionDailyDetailBean.setTizhong(new BigDecimal(-1000)+"");
} }
if (rpcObjectList.get(i).getDecimal("MinTemperature")!=null){
productionDailyDetailBean.setZuidiwendu(rpcObjectList.get(i).getDecimal("MinTemperature")+"");
}else {
productionDailyDetailBean.setZuidiwendu("-1000");
}
if (rpcObjectList.get(i).getDecimal("MaxTemperature")!=null){
productionDailyDetailBean.setZuigaowendu(rpcObjectList.get(i).getDecimal("MaxTemperature")+"");
}else {
productionDailyDetailBean.setZuigaowendu("-1000");
}
if (rpcObjectList.get(i).getDecimal("MinHumidity")!=null){
productionDailyDetailBean.setZuidishidu(rpcObjectList.get(i).getDecimal("MinHumidity")+"");
}else {
productionDailyDetailBean.setZuidishidu("-1000");
}
if (rpcObjectList.get(i).getDecimal("MaxHumidity")!=null){
productionDailyDetailBean.setZuigaoshidu(rpcObjectList.get(i).getDecimal("MaxHumidity")+"");
}else {
productionDailyDetailBean.setZuigaoshidu("-1000");
}
if (rpcObjectList.get(i).getString("NightMinAirQuantity")!=null){
productionDailyDetailBean.setZuixiaotongfeng(rpcObjectList.get(i).getString("NightMinAirQuantity"));
}else {
productionDailyDetailBean.setZuixiaotongfeng("-1000");
}
if (rpcObjectList.get(i).getString("DayMaxAirQuantity")!=null){
productionDailyDetailBean.setZuidatongfeng(rpcObjectList.get(i).getString("DayMaxAirQuantity"));
}else {
productionDailyDetailBean.setZuidatongfeng("-1000");
}
if (rpcObjectList.get(i).getMoney("NegativePressure")!=null){
productionDailyDetailBean.setFuya(rpcObjectList.get(i).getMoney("NegativePressure")+"");
}else {
productionDailyDetailBean.setFuya("-1000");
}
list.add(productionDailyDetailBean); list.add(productionDailyDetailBean);
} }
initTabLayout(); initTabLayout();
@ -155,6 +194,24 @@ public class ShowInfoActivity extends BaseActivity {
mTabLayout.setTabMode(TabLayout.MODE_SCROLLABLE); mTabLayout.setTabMode(TabLayout.MODE_SCROLLABLE);
} }
@Override
protected void onDestroy() {
super.onDestroy();
if (list!=null){
list.clear();
list =null;
}
if (mFragmentList!=null){
mFragmentList.clear();
mFragmentList =null;
}
if (mTitleList!=null){
mTitleList.clear();
mTitleList =null;
}
}
private void initViewPager() { private void initViewPager() {
for (int i = 0; i < rpcObjectList.size(); i++) { for (int i = 0; i < rpcObjectList.size(); i++) {


+ 29
- 1
app/src/main/java/com/qhclh/ytzh/work/productiondaily/ShowInfoFragment.java View File

@ -1,17 +1,45 @@
package com.qhclh.ytzh.work.productiondaily; package com.qhclh.ytzh.work.productiondaily;
import android.widget.TextView;
import com.qhclh.ytzh.R; import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseFragment; import com.qhclh.ytzh.base.BaseFragment;
import com.qhclh.ytzh.bean.WriteBean; import com.qhclh.ytzh.bean.WriteBean;
import java.util.List; import java.util.List;
import butterknife.BindView;
/** /**
* Created by 青花瓷 on 2017/12/20. * Created by 青花瓷 on 2017/12/20.
*/ */
public class ShowInfoFragment extends BaseFragment { public class ShowInfoFragment extends BaseFragment {
@BindView(R.id.frag_death_info)
TextView frag_death_info;
@BindView(R.id.frag_eliminate_info)
TextView frag_eliminate_info;
@BindView(R.id.frag_water_info)
TextView frag_water_info;
@BindView(R.id.frag_weight_info)
TextView frag_weight;
@BindView(R.id.frag_mint_info)
TextView frag_mint_info;
@BindView(R.id.frag_maxt_info)
TextView frag_maxt_info;
@BindView(R.id.frag_minh_info)
TextView frag_minh_info;
@BindView(R.id.frag_maxh_info)
TextView frag_maxh_info;
@BindView(R.id.frag_minw_info)
TextView frag_minw_info;
@BindView(R.id.frag_maxw_info)
TextView frag_maxw_info;
@BindView(R.id.frag_pressure_info)
TextView frag_pressure_info;
private List<WriteBean> list; private List<WriteBean> list;
private ShowInfoActivity activity;
public ShowInfoFragment(List<WriteBean> list) { public ShowInfoFragment(List<WriteBean> list) {
this.list = list; this.list = list;
@ -24,7 +52,7 @@ public class ShowInfoFragment extends BaseFragment {
@Override @Override
protected void initView() { protected void initView() {
activity = (ShowInfoActivity) getActivity();
} }
@Override @Override


+ 1
- 1
app/src/main/res/layout/frag_dailyinfo.xml View File

@ -118,7 +118,7 @@
android:textSize="@dimen/text_size_16" /> android:textSize="@dimen/text_size_16" />
<TextView <TextView
android:id="@+id/frag_weight"
android:id="@+id/frag_weight_info"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_weight="5" android:layout_weight="5"


Loading…
Cancel
Save