У меня есть java класс приложения, и я хочу получить значение из него в kotlin сервисе.
Я пытаюсь сделать это с помощью этого кода, но он возвращает null
myValue = (application as App).getNumValue
часть моего кода
Класс приложения:
private String numValue = "";
public String getNumValue() {
return numValue;
}
public void setNumValue(String numValue) {
this.numValue = numValue;
}
java Активность для заданного значения:
((App) this.getApplication()).setNumValue(enNum);
Kotlin Значение обслуживания и чтения:
myValue = (application as App).getNumValue()
Toast.makeText(this, myValue +"", Toast.LENGTH_SHORT).show()