我一直在試圖找到一種方法來完成此操作,但仍然遇到問題。 我希望能夠在一個框架中有一個地圖(它不一定是一個FrameLayout,我只是希望它被框住,所以它只佔用屏幕的1/2或2/3)ontop和我當前的佈局和讓當前的活動仍然顯示在它後面。Android - 將地圖顯示爲另一個活動的頂部框架
在一個完美的世界中,我想將這個視圖添加到一個按鈕和動畫中,所以點擊這個按鈕會導致這個視圖從屏幕左側滑入,並且在我當前活動的中心定位,同時仍然是完全可點擊的和可用的地圖(可以放大,點擊等)
我已經嘗試過這樣做的一個片段,但問題是,我在工作的活動已經擴展了另一個絕對必要的類,所以我無法擴展Fragment或FragmentActivity,所以我無法使用片段(除非我錯過了解決此問題的工作)。 對於MapActivity和MapView,無法擴展MapActivity類,因此無法使用MapView。
任何時候我嘗試膨脹地圖視圖或任何我得到運行時錯誤,因爲我的活動不擴展相關的類。有沒有解決這個問題的方法?
有沒有人有建議,我怎樣才能得到這張地圖顯示我正在尋找的方式? 這很容易在iOS中實現,但我似乎無法在Android中搞清楚。
預先感謝您
編輯
我不是在尋找的代碼,除非你有一個具體的例子在這種情況下,顯然代碼是非常有益的,但我期待的一個想法,以如何實現這一點 - 如果你願意的話,這是一個正確的方向 - 所以我可以自己編寫代碼。
感謝分享這個想法.............. –