簡體   English   中英

Android-如何將mainActivity中的方法與另一個類的靜態布爾變量同步?

[英]Android - How can i sync a method in mainActivity with a static boolean variable from another class?

我在mainActivity有一個方法,該方法刷新我的RecyclerView 我想將該方法同步到static boolean變量,並且可以對該boolean變量的每次更改進行調用。

這是我的方法:

public void RefreshView() {

    recyclerView = (RecyclerView) findViewById(R.id.recyclerMainView);
    recyclerAdapter = new RecyclerAdapter(context, getData());
    recyclerView.setAdapter(recyclerAdapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(context));

}

MainActivity 的上下文傳遞給類構造函數中的類/片段,並在更改布爾變量時使用它調用MainActivity方法

if(booleanChanged){
((MainActivity) context).RefreshView();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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