设置 myCustomMethod() 的行为类似于 onCreate().在片段中



我是编程新手,我什至不知道如何称呼我想做的事情:

基本上,我的 MainTActivity 中存储了一些值.class,其他类可以编辑这些值。

我想在每次至少其中一个更改时使用这些新值更新我的片段 UI。

因此,IMO最干净的方法是制作一个

@Override
onValuesChanged(){
//do something
}

以及onCreate(), onResume(), ...

有没有办法完成我想做的事情?

如果你正在寻找一个非常标准的模式,你可以让你的值private并定义setter函数,并确保在每个setter中调用你的updateUI()函数。

public void setMyValue(final int myValue) {
   this.myValue = myValue;
   this.updateUI();
} 

最新更新