Отображение MapView с субактивностью
У меня есть основной вид деятельности. его main.xml генерирует представление, содержащее ползунок, который при нажатии открывает некоторую область для содержимого. В этой области я хочу отобразить карту. поэтому мне нужно второе занятие. Я могу вызвать вспомогательное действие, но я хочу, чтобы оно отображалось в области ползунка main.xml, однако карта имеет свой собственный mapview.xml.
есть идеи?
1 ответ
Хотя для отображения карты вам действительно нужен MapActivity, из того, что вы описываете, я не уверен, что вы на самом деле вкладываете "Деятельности". В MapActivity нет ничего, что требовало бы, чтобы в XML еще не было области содержимого с картой.
Если вы действительно хотите использовать MapActivity в качестве вспомогательного действия, то вам следует использовать ActivityGroup
, Классическим примером этого является TabActivity, который может иметь несколько операций (по одной на каждой вкладке) - вы можете посмотреть исходный код TabActivity, чтобы определить, как это делается.