我正在开发注释处理器库,并且正在使用 JavaPoet 生成 som Java 代码。我需要使用匿名类声明的字段生成一个类,如下面的代码:
public class Dummy {
private final OnSharedPreferenceChangeListener valueFloatListener = new OnSharedPreferenceChangeListener() {
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
switch (key) {
case "value_float":
valueFloatSubject.onNext(sharedPreferences.getFloat(key, defaultBean.valueFloat));
break;
}
}
};
}
如何valueFloatListener
使用 JavaPoet 定义字段?提前Tnx。