Итак, я использую образец Home для создания приложения, которое создает второй домашний экран для пользователя. Идея состоит в том, чтобы иметь возможность только одной учетной записи пользователя ограничивать определенный доступ к выбранным приложениям. Мне удалось убедиться, что все приложения невидимы в XML, но я борюсь с тем, как изменить это, чтобы сделать определенные приложения видимыми.Только отображение предустановленных приложений на устройстве Android
Возможно ли создать белый список принятых приложений, например, предустановленных приложений или приложений для детей, которые используют игру с помощью устройства Android, а затем применить метод Java для доступа к этому белому списку? Это единственный способ, с помощью которого я могу заставить его работать.
Если кто-то знает правильный способ, вы можете помочь.
Спасибо.
Я не думаю, что ваше приложение может ограничить доступ к другим приложениям. Поскольку он работает под Android с тем же уровнем привилегий, что и любое другое приложение, и таким образом пользователь может убить, переключиться, приостановить и т. Д. Вам придется поменять ОС самостоятельно. – ilomambo
Я не думал об ограничении доступа, план заключался в том, что все остальные приложения по-прежнему доступны, если пользователь выходит из моего приложения, а затем другие приложения могут быть использованы, только через мой пользовательский интерфейс некоторые приложения будут невидимыми. Я могу сделать их невидимыми, но я не уверен, как вишневый выбор приложений для обработки видимости. –
Я думаю, что то, что вы ищете, является частью недавно выпущенного Android 4.3. – ilomambo