Я назвал свой пользовательские приложения из браузера с помощью «customapp: // myactivity»Как запустить приложение из веб-браузера (не просто активность)
Это работает хорошо, но когда я запускаю мое приложение. Он работает как два разных приложения.
Я думаю, что браузер запустил только «myactivity» вместо «customapp».
Я думаю, что если я начну «customapp» на «myactivity», тогда я могу делать то, что хочу, но я думаю, что это смешно.
Есть ли классный способ решить эту проблему?
- Больше объяснений на ниже
экс) Если я запускаю «customapp» и начать «myactivity» и назвать свой собственный приложение из веб-браузера с помощью «customapp: // myactivity» и нажмите кнопку домой долго, в приложениях есть «customapp», хотя я в «myactivity». Если я запустил другое приложение и долгое время нажимаю кнопку «Домой», есть две «myactivity». Один из «customapp» и один из веб-браузера.
Значок и имя приложения - это веб-браузер, но есть «myactivity».
Извините за плохой английский.
Спасибо. Итак, вы начинаете работу с Intent.setPackage() в myActivity? Поток будет Веб-браузер -> myActivity в веб-браузере -> myActivity в customApp. это правильно? – Mid
Можно ли использовать имя пакета для схемы? нравится com.company.packagename: // myActivity. У меня есть домен company.com. – Mid
минус один для копирования ответа от @hackbod (http://stackoverflow.com/a/3472228/472262) и даже не подгоняет вопрос «У вас есть» «anton:« схема во всем мире »на вопрос – Makibo