private ArrayList<View> pageViews;
LayoutInflater inflater = getLayoutInflater();
pageViews.add(inflater.inflate(R.layout.BaiduMap, null));
---------------------
这样会报错,难道是包含有百度地图的Activity不可以做为View控件来使用吗?

解决方案 »

  1.   

    百度地图没搞过,不过你的pageViews没实例化就add了?
      

  2.   

    实例了,代码我没发出来,现在我的结论就是包含有百度地图的Activity不可以做为View控件来使用,欢迎反驳
      

  3.   

    怎么不可以,activity的顶层就是一个view。LZ没用过acitivitygroup吧,可以用那个把你的百度地图的acitivity当做view控件使用。这个涉及到android的生命周期和机制问题吧。具体阐述的我可能不太对,但意思是这样的。