Я получил метод enum в классе Enums.java
, как показано ниже:
public enum Country
{
@SerializedName("Germany")
Germany,
@SerializedName("Australia")
Australia,
@SerializedName("Canada")
Canada;
@Override
public String toString()
{
return super.toString();
}
}
Затем я получил объект, один из его атрибутов Enums.Country
, как показано ниже:
@SerializedName("CountryName")
private Enums.Country countryName;
...
get
set
Как правило, название страны возвращается из сервисного вызова. Однако на данный момент объект обрабатывает только 3 страны, а именно Германия, Австралия и Канада. Если это что-то еще, оно будет нулевым. Как я могу избежать этого?
Спасибо.