簡體   English   中英

從第一個活動中獲取意圖后如何刷新第二個活動

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM