Browse Source

no message

master
lh 7 years ago
parent
commit
ada0f448b4
2 changed files with 8 additions and 9 deletions
  1. +1
    -1
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/TablepoultryActivity.java
  2. +7
    -8
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/changle/ChangleFragment.java

+ 1
- 1
app/src/main/java/com/qhclh/ytzh/work/tablepoultry/TablepoultryActivity.java View File

@ -147,7 +147,7 @@ public class TablepoultryActivity extends BaseActivity implements CalendarDialog
GetAllWeatherAreas(date.getTime()); GetAllWeatherAreas(date.getTime());
flag = true; flag = true;
tv_toolbar_title.setText(DateTimeUtil.getYMD2(date)); tv_toolbar_title.setText(DateTimeUtil.getYMD2(date));
EventBus.getDefault().post(new ChoseEvent(date.getTime()));
EventBus.getDefault().postSticky(new ChoseEvent(date.getTime()));
} }
@Override @Override


+ 7
- 8
app/src/main/java/com/qhclh/ytzh/work/tablepoultry/changle/ChangleFragment.java View File

@ -53,7 +53,7 @@ public class ChangleFragment extends BaseFragment {
} }
private long mType; private long mType;
private long choseDate=0;
private long choseDate=System.currentTimeMillis();
@Override @Override
protected int setLayout() { protected int setLayout() {
@ -90,12 +90,7 @@ public class ChangleFragment extends BaseFragment {
@Override @Override
public void onResume() { public void onResume() {
super.onResume(); super.onResume();
if (choseDate!=0) {
BreedFactoryReportListView(choseDate);
}else {
choseDate =System.currentTimeMillis();
BreedFactoryReportListView(choseDate);
}
BreedFactoryReportListView(choseDate);
} }
private void BreedFactoryReportListView(final long time) { private void BreedFactoryReportListView(final long time) {
@ -248,7 +243,7 @@ public class ChangleFragment extends BaseFragment {
} }
@Subscribe(threadMode = ThreadMode.MAIN,sticky = false)
@Subscribe(threadMode = ThreadMode.MAIN,sticky = true)
public void onEvent(ChoseEvent event){ public void onEvent(ChoseEvent event){
choseDate = event.getTime(); choseDate = event.getTime();
BreedFactoryReportListView(event.getTime()); BreedFactoryReportListView(event.getTime());
@ -262,5 +257,9 @@ public class ChangleFragment extends BaseFragment {
} }
list.clear(); list.clear();
choseDate=0; choseDate=0;
if (EventBus.getDefault().getStickyEvent(ChoseEvent.class) != null){
EventBus.getDefault().removeStickyEvent(ChoseEvent.class);
}
} }
} }

Loading…
Cancel
Save