Отображение MapView с субактивностью

У меня есть основной вид деятельности. его main.xml генерирует представление, содержащее ползунок, который при нажатии открывает некоторую область для содержимого. В этой области я хочу отобразить карту. поэтому мне нужно второе занятие. Я могу вызвать вспомогательное действие, но я хочу, чтобы оно отображалось в области ползунка main.xml, однако карта имеет свой собственный mapview.xml.

есть идеи?


1 ответ

Решение

Хотя для отображения карты вам действительно нужен MapActivity, из того, что вы описываете, я не уверен, что вы на самом деле вкладываете "Деятельности". В MapActivity нет ничего, что требовало бы, чтобы в XML еще не было области содержимого с картой.

Если вы действительно хотите использовать MapActivity в качестве вспомогательного действия, то вам следует использовать ActivityGroup, Классическим примером этого является TabActivity, который может иметь несколько операций (по одной на каждой вкладке) - вы можете посмотреть исходный код TabActivity, чтобы определить, как это делается.

Другие вопросы по тегам