0
我一直在使用谷歌地圖通過谷歌播放服務。我到目前爲止只將地圖放置在片段活動中。我可以將Google MAP對象放入通過Sherlock片段進行充氣的佈局中嗎?我的意思是要求將碎片放在碎片中?這是可能的嗎,或者只能將MAP放置在片段活動中?谷歌地圖內的片段活動
我一直在使用谷歌地圖通過谷歌播放服務。我到目前爲止只將地圖放置在片段活動中。我可以將Google MAP對象放入通過Sherlock片段進行充氣的佈局中嗎?我的意思是要求將碎片放在碎片中?這是可能的嗎,或者只能將MAP放置在片段活動中?谷歌地圖內的片段活動
我可以通過Sherlock Fragment將一個Google MAP對象放入一個將會膨脹的佈局 嗎?
如果我們探索SherlockFragment.java
import android.app.Activity;
import android.support.v4.app.Fragment;
import com.actionbaronsMenuListener;
public class SherlockFragment extends Fragment implements ...
它使用Fragment
類從支持庫,所以你應該使用SupportMapFragment
代替MapFragment
,答案是「是」的來源。
我的意思是要求將碎片放在片段中?這是可能的還是 MAP可以只放置在片段活動?
你的意思是嵌套片段?是的,你可以把Map放在片段裏面,嵌套片段只支持API 16
但是,支持庫有這個功能。
注意:您不能在片段內使用靜態片段(佈局文件中的片段),這是不受支持的。
但我使用<片段 機器人:ID = 「@ + ID /地圖」 機器人:layout_width = 「match_parent」 機器人:layout_height = 「match_parent」 類=「com.google.android.gms.maps .SupportMapFragment「/>在佈局文件中映射我的地圖? – user1730789
您可以通過編程創建一個'SupportMapFragment'並將其放入片段中。 – Geros
或者我建議,膨脹一個佈局,然後以編程方式在當前佈局中創建'SupportMapFragment'。 – Geros