车辆详情偶发不刷新问题处理

This commit is contained in:
lijia 2024-07-09 10:18:07 +08:00
parent 93b36a59b3
commit 9202ba437c
2 changed files with 11 additions and 3 deletions

View File

@ -214,7 +214,7 @@ public class CertificatesActivity extends BaseAppCompatActivity {
Toast.makeText(con, "车辆行驶证保存成功", Toast.LENGTH_SHORT).show();
VehicleEvent ve = new VehicleEvent(String.valueOf(czb.getData().getCarId()));
EventBus.getDefault().post(ve);
EventBus.getDefault().postSticky(ve);
// TODO: 2023/8/23
if ("1".equals(isTrailer)) {//判断是否跳转挂车行驶证

View File

@ -41,6 +41,7 @@ import com.scwang.smart.refresh.layout.SmartRefreshLayout;
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import java.io.File;
import java.util.ArrayList;
@ -68,7 +69,7 @@ public class VehicleAuthActivity extends BaseAppCompatActivity {
CacheGroup.cacheList.remove(CAR_AUDIO);
}
if(CacheGroup.cacheList.get(WoDeFragment.VEHICLE_DEL)!=null){
Log.e("--res--",CacheGroup.cacheList.get(WoDeFragment.VEHICLE_DEL));
Log.e("--res--lijia",CacheGroup.cacheList.get(WoDeFragment.VEHICLE_DEL));
cdb=gson.fromJson(CacheGroup.cacheList.get(WoDeFragment.VEHICLE_DEL), CarDelBean.class);
if(cdb.getCode()==200){
initView(null);
@ -171,6 +172,13 @@ public class VehicleAuthActivity extends BaseAppCompatActivity {
private GetImageAlert gia=new GetImageAlert();
private boolean key1,key2,key3=false;
@Override
protected void onDestroy() {
super.onDestroy();
EventBus.getDefault().unregister(this);
}
@Override
public void initView(Object obj) {
super.initView(obj);
@ -401,7 +409,7 @@ public class VehicleAuthActivity extends BaseAppCompatActivity {
super.onResume();
}
@Subscribe
@Subscribe(threadMode = ThreadMode.MAIN, sticky = true)
public void processResult(VehicleEvent event) {
Log.e("-msg-",event.getMessage());
if(!"".equals(event.getMessage())) {