[英]Update data from spinner activity in fragment and refresh
我有這樣的主要活動:
當有人在微調器中更改某些內容時,我需要更新片段。 我知道我可以使用接口,並且即時通訊在我的應用程序中使用它,但是在這種情況下,我無法做到這一點。 我在stackoverflow中搜索了許多主題,在這里我僅發現了以下內容:
if (myFragment.getArguments() != null) {
myFragment.getArguments().putParcelable(Constants.USER,user);
myFragment.getArguments().putParcelable(Constants.PATIENT,pickedPatient);
}
我嘗試分離,然后將片段附加以刷新,但是bundle中的數據未更新,並且片段為空。 我檢查了日志,仍然可以使用舊數據。
有什么解決辦法嗎? 還是可以在片段中使用微調框訪問我的工具欄,然后在整個活動中更新數據?
下面是我的另一個片段的示例:
為myFragment創建新的Fragment實例,例如
myFragment = new MyFragment();
並使用.replace方法更改片段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.