В Android Открытие http-ссылок в приложении с помощью веб-просмотра внутри вкладок - PullRequest
0 голосов
/ 14 марта 2011

Я хотел обработать ссылку внутри существующего tabview в моем приложении для Android. Например, скажем, у меня есть 3 вкладки, и в настоящее время я на вкладке 3, которая отображает список, содержащий несколько ссылок. При щелчке по этим ссылкам я хочу открыть webview внутри самой вкладки 3 с URL-адресом, по которому щелкнули.

Я уже пытался настроить

<intent-filter>
    <category android:name="android.intent.category.DEFAULT" />
    <action android:name="android.intent.action.VIEW" />
    <data android:scheme="com.package.name" />  
</intent-filter>

и затем изменив URL на

com.package.name://actual_http_url

В этом сценарии происходит то, что activity, настроенный с помощью указанного выше специального фильтра намерений, создается и запускается, но выше existing activity, а не на вкладке. Есть идеи? Есть ли более простой способ реализовать это?

1 Ответ

1 голос
/ 14 марта 2011

Если мой опыт работы с этим был каким-либо показателем, то на самом деле это удивительно сложно; Я не верю, что есть способ сделать это без использования ActivityGroup на вкладке.

Проверьте эту ссылку: http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html Этот урок очень помог мне, когда я пытался сделать что-то подобное.

Редактировать: также, вот более обобщенная версия вашего вопроса. В конце концов, он указывает на то же учебное пособие, но вы можете увидеть попытки другого человека по мере их продвижения: Как управлять несколькими действиями на одной вкладке TabActivity

...