[英]How to refresh 2nd activity after intent from 1st activity
嗨,我想从第一活动转到第二活动后刷新列表。 我尝试了许多其他方法,例如recreate(),但对我来说不起作用。
我在第一个活动中使用了Intent,在第二个活动中使用了onResume ,这对我不起作用。
第一活动。
Intent i = new Intent(SaleOrderDetails.this,SalesOrders.class);
startActivity(i);
finish();
第二活动
@Override
protected void onResume() {
clearList();
retrieveSalesOrder();
super.onResume();
}
public void clearList(){
searchedSaleOrder.clear();
saleOrderModelForDrafts.clear();
saleOrderModelForConfirms.clear();
saleOrderModelForCancels.clear();
saleOrderModelForFullfilments.clear();
readyForShippment.clear();
readyToPickUp.clear();
}
每当我们打算进行该活动时,它都应该刷新。
@Override
protected void onResume() {
super.onResume();
clearList();
retrieveSalesOrder();
}
public void clearList(){
searchedSaleOrder.clear();
saleOrderModelForDrafts.clear();
saleOrderModelForConfirms.clear();
saleOrderModelForCancels.clear();
saleOrderModelForFullfilments.clear();
readyForShippment.clear();
readyToPickUp.clear();
}
在super()之后使用clearlist;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.