Как я могу установить видимость структуры кадра в другом классе? - PullRequest
0 голосов
/ 13 апреля 2020

Я новичок в android студии и все еще учусь, но у меня проблема с изменением видимости структуры кадра (из основного класса) во втором классе.

Второй класс:

public class SecondClass {

     FrameLayout emptyFL;
     MainActivity mainActivity;

     public showFrame ()
     {
        mainActivity = new MainActivity ();
        emptyFL = (FrameLayout) mainActivity.findViewById (R.id.emptyFL);

        emptyFL.setVisibility (View.VISIBLE);
     }

}

Я пробовал много вещей (передача активности или контекста), но это всегда приводит к ошибке:

'java .lang.NullPointerException: попытка вызвать виртуальный метод' void android .widget.FrameLayout.setVisibility (int) 'для пустой ссылки на объект'

...