Как добавить разрешение на хранение в ARFragment? - PullRequest
0 голосов
/ 12 марта 2019

Я использую пользовательский ARFragment, который выглядит следующим образом

public class CustomARFragment extends ArFragment {
    @Override
    protected Config getSessionConfiguration(Session session) {
        Config config = new Config(session);
        config.setPlaneFindingMode(Config.PlaneFindingMode.HORIZONTAL);
        return config;
    }
}

Как добавить разрешение на хранение в мой проект, чтобы при наличии фрагмента он проверял разрешение на хранение?

1 Ответ

0 голосов
/ 13 марта 2019

Вам необходимо использовать метод isAdded () фрагмента, чтобы проверить, добавлен ли фрагмент в действие.Это условие необходимо добавлять всякий раз, когда вы хотите проверить наличие разрешения на хранение.isAdded () возвращает true, если фрагмент в данный момент добавлен к его активности.

if(isAdded())
{
   //check for the storage permission
}
...