我有一个可以为空的枚举类型:private String line;
private final String stopChr= "#";
BufferedReader in = new BufferedReader(new InputStreamReader(server.getInputStream()));
while ((line = in.readLine()) != null) {
tcpData = tcpData + line;
if(line.equals(stopChr)) break;
}
,并且它被赋予Gender? gender
的值,该值存储在变量Gender.Male
中。
我有:
Person.Gender
所以public enum Gender {
Male = 1,
Female = 2
}
我将ViewModel中的这个返回给我的视图,然后将其用于:
Gender? gender = Person.Gender
在发布时,此数据正在保存。但是,当重新加载页面时,下拉列表不是默认为保存的值,它显示为空/或空白字段。
提前致谢。