Я экспериментирую с созданием пользовательского домашнего экрана Android. Я использовал пример приложения Home Screen и адаптировал его. Что-то, что я хотел бы сделать, это открыть средство выбора контактов с помощью кнопки на главном экране и использовать контакт, который пользователь выбрал в следующем действии. Я столкнулся с той же проблемой, которая упоминается в этом вопросе.
Как я могу обойти это, чтобы домашний экран оставался «singleInstance», и я также мог вызывать startActivityForResult()?
Является ли сборщик контактов действием, которое я могу подклассировать (я искал, но не могу найти), чтобы я мог использовать решение, которое предлагает Дэвид Вассер в вышеупомянутом вопросе?