java - Android - 如何持续监听 Fragment 类的静态变量变化?

标签 java android static android-fragments

比如说,我有一个这样的静态类

public static class MyClass {
    private static String aString;
    public static String setAString(String aString) {
        this.aString = aString;
    }
    public static String getAString() {
        return aString;
    }
}

fragment 如何知道“MyClass.aString”的值是否发生变化?

(当然可以使用永久循环,但我认为应该避免...)

非常非常感谢您的帮助!

最佳答案

您可以将您的类设置为“可观察”并在值更改时通知“观察者”。 看看this.

关于java - Android - 如何持续监听 Fragment 类的静态变量变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17668205/

相关文章:

java - 与 Redisson 的连接池

java - Spring Autowiring 优先级超过两层

Android 3 级 ExpandableListView 仅在第三级不显示行

java - 静态方法和静态变量,糟糕的设计实践?

c#:静态方法中的静态变量

java - 如何在 Java 中以 JSON POST 发送图像字节数组

java - 正则表达式 - 堆栈跟踪 - 匹配除 java 类行号之外的所有数字

android - Github 3.0.11 没有git.exe - 如何与Android-Studio 集成

java - 开始学习 Android 开发的最佳方式?

java - 以静态方式注销广播接收器 - Android