Я сейчас работаю над приложением для Android, которое поместит ярлыки приложений на домашний экран.
У меня сейчас все отлично работает.
В настоящее время пользователю предоставляется список установленных приложений, и он может выбрать несколько элементов из списка с CheckBox
. Однако я бы хотел, чтобы у моего приложения уже были некоторые приложения из списка, отмеченные по умолчанию, когда пользователь запускает приложение.
Например, когда пользователь впервые запускает приложение, есть 3 приложения, которые выбраны по умолчанию (по какой-либо причине могут быть жестко запрограммированы или в файле свойств это сейчас не имеет значения).
Как я могу это сделать? Мне нужно иметь возможность сравнивать имя отсканированного приложения с именем в файле свойств, и если они совпадают, отметьте его по умолчанию. Я попробовал пару способов, и я заблудился. Может кто-нибудь указать мне правильное направление или дать мне несколько советов здесь?
Мне кажется, что получение ссылки на CheckBox
, связанной с элементом в списке из пользовательского ArrayAdapter
, является моей проблемой.
Спасибо