2011-12-30 3 views
1

Счастливая пятница для всех.Разработчик Android :: Открытие внешней ссылки в приложении

Мне было интересно, есть ли способ открыть внешнюю ссылку в самом приложении? В настоящее время я могу выполнить ссылку, но она открывается в браузере. Я хотел бы открыть сайт или два в приложении.

Можно ли это сделать? О, пожалуйста, скажите мне, что это может быть, потому что это одна из причин, почему я создаю свое приложение в Eclipse вместо Dreamweaver ... html может ограничивать столько всего!

пожалуйста и спасибо, помогите мне понять это. Cady

ответ

1

Да, вам нужно использовать WebView и загружать html в него самостоятельно.

Обратите внимание, что по умолчанию WebView отображает только содержимое html. Плагины и Javascript выключен, и он не обрабатывает щелчки ссылку, или вперед/назад навигацию

http://developer.android.com/reference/android/webkit/WebView.html

+0

О человек! Будет ли этот сценарий работать? Когда пользователь нажимает «Предстоящие события», я хотел бы, чтобы это открыло еще одно действие в моем приложении, в котором есть живые данные (из html). Вы говорите, что когда пользователь нажимает на активность веб-просмотра, они не смогут вернуться в главное меню? – Cady

+0

, потому что я использовал URI, и он сказал бы, что данные загружаются ... но никогда не брал меня на внешнюю страницу. У меня было два класса ... и это просто не сработало!): – Cady

+0

По умолчанию они могут вернуться к основному действию с помощью кнопки «Назад». Я имел в виду навигацию вперед и назад. – FoamyGuy

1

Вы можете использовать WebView, чтобы открыть HTML-страницы внутри своего приложения. В документах есть хороший маленький tutorial, в котором показаны его основные функции.

0

Вы можете использовать WebView, поместить его в свой макет и загрузить URL-адреса, чтобы показывать веб-сайты в вашем приложении.

0

Да, это можно сделать, вы можете использовать WebView для загрузки содержимого внутри своей деятельности.

Смежные вопросы