У меня есть TabActivity с вкладкой, которая показывает список. Я хотел бы отображать WebView при каждом нажатии элемента списка. Я попытался вызвать listSpec.setContent (R.id.details); но он не найдет ресурс.
Любые подсказки, что я делаю не так?
ОБНОВЛЕНИЕ: Я нашел следующую подсказку от Марка в списке рассылки
Вы не меняете вид внутри вкладки. Вы вызываете существующий вид
чтобы показать что-то еще (например, используйте FrameLayout и сделайте один слой ВИДИМЫМ
и еще один слой GONE или используйте ViewFlipper для переключения между содержимым).
Вы могли бы иметь возможность получить setContent () для замены текущего View на
передача в другой макет ID или TabContentFactory, но я скептически
это будет работать.
Каркас виджета вкладок в Android предназначен для простых вещей. Вы
может захотеть получить исходный код для соответствующих классов из Android
и создайте свою собственную версию, которая обрабатывает ваш собственный сценарий.
-
Марк Мерфи (Парень из общин)
http://commonsware.com | http://twitter.com/commonsguy