Скрытие элемента в макете на Результат деятельности

Я пытаюсь скрыть textView в моем макете после того, как получаю результат от действия. У меня есть объявление переменной - View lblEmptyList, который я создаю в onCreate:

lblEmptyList = findViewById(R.id.emptyList);

Я попробовал это:

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (resultCode == RESULT_OK) {
            switch (requestCode) {

            case 1:
...
lblEmptyList.setVisibility(View.GONE);

Но я получаю ошибку "Недоступный код". Я попытался получить к нему доступ прямо так:

findViewById(R.id.emptyList).setVisibility(View.GONE);

Я пытался использовать числовые значения вместо View.GONE, но я получаю эту ошибку "Код недоступен". Как мне это исправить?

1 ответ

lblEmptyList.setVisibility(View.GONE); Строка должна была быть выполнена до остальной части кода.

Другие вопросы по тегам