В приложении мы извлекаем объект JSON с сервера, который также включает URL-адреса для подтвержденных учетных записей Twitter или сообщений с твиттерами. Когда пользователь приложения нажимает на одну из этих ссылок, мы хотели бы запустить приложение для Twitter по умолчанию. Я смотрел на количество вопросов, размещенных здесь как Start twitter app или Android Intent for Twitter application, но у них есть потоки, такие как ACTION_SEND или ACTION_VIEW на HTC Desire HD не признает HTC Peep как одно из приложений, способное открыть ссылку Twitter, метод setType с параметром application/twitter по количеству устройств вообще не вернули никаких результатов. Таким образом, есть способ найти приложение Twitter по умолчанию или список только твиттер-приложений, доступных на устройстве?Откройте приложение Twitter по умолчанию и откройте его URL-адрес
0
A
ответ
0
Не возможно в данный момент, так что я пошел закрыть эту
1
Вы можете отредактировать это по своему выбору. Просто откройте URL-адрес, затем система спросит пользователя, какие из ее установленных приложений она хочет использовать. Если она уже установила TweetDeck в качестве предпочтительного обработчика URL-адресов twitter.com, вот что откроется.
String url = "https://twitter.com/edent";
Intent in = new Intent(Intent.ACTION_VIEW);
in.setData(Uri.parse(url));
startActivity(in);
Это будет либо открыть приложение Twitter по умолчанию, или если есть не один, propmt пользователю выбрать один. Если приложение Twitter не установлено, оно откроет мобильную веб-версию в браузере по умолчанию.
Смежные вопросы
- 1. откройте приложение по уведомлению
- 2. Откройте приложение «Настройки»?
- 3. Откройте мое приложение по ссылке
- 4. Универсальное приложение: откройте приложение Twitter из моего приложения
- 5. От C#, откройте произвольное приложение
- 6. Откройте приложение Mail по умолчанию с html на Mac OS
- 7. Откройте приложение по умолчанию, когда изображение отпечатано с LinearLayout
- 8. Откройте приложение из Календаря
- 9. Откройте мое приложение по электронной почте
- 10. Загрузите и откройте Firefox
- 11. Откройте другое приложение внутри фрагмента
- 12. Откройте закрытое приложение из сервиса
- 13. Откройте приложение, нажав на твит из приложения Twitter на Android.
- 14. Держите вкладку активное состояние, и откройте вкладку по умолчанию
- 15. Откройте внешнее приложение из хрома?
- 16. Откройте приложение на определенной вкладке
- 17. Perl: прочитайте текстовый файл и «откройте» его
- 18. Откройте файл и сделайте его переменной
- 19. Закройте толстый ящик и откройте его снова
- 20. Откройте окно и разделите его между вкладками?
- 21. Откройте собственное приложение Twitter из моего приложения, используя IBAction
- 22. откройте приложение из другого приложения
- 23. Откройте приложение iTunes с iPhone
- 24. WPF Закройте приложение и откройте текущее окно
- 25. Android - Откройте активность по одному?
- 26. Откройте собственное приложение Snapchat из моего приложения
- 27. Откройте приложение для Android из браузера Chrome
- 28. Java: Откройте почтовое приложение по умолчанию и создайте новую почту и заполните поля «Кому» и «Тема»
- 29. AIR for iOS: загрузите файл (с удаленного сервера) и откройте его с помощью приложения по умолчанию
- 30. Откройте класс div по щелчку
Хорошо, что это единственный путь, который я знаю прочь, был своего рода прыжковой, что все может измениться в новых версиях Android, так как выше перечисленное были сделаны сообщения –