我想把地图作为我活动的一部分。不幸的是,当我将片段放在其他控件中时,我得到了以下错误:
<fragment
android:id="@+id/map"
android:layout_width="fill_parent"
android:layout_height="250.0dp"
class="com.google.android.gms.maps.SupportMapFragment" />MvxBind:错误: 26.04视图类型未找到-片段
我试着用Android2.3设备启动它:
这里有什么问题?蒂娅!
发布于 2013-09-29 17:19:20
我认为这只是MvvmCross在错误报告上过于冗长。
根本的问题是,碎片并不是“正常安卓”意义上的View--它们不是从View继承的,也不是像其他View那样被膨胀的。我相信MvvmCross将此报告为一个错误,并在其充气工厂中从它的OnCreateView方法返回null,此时底层的安卓基础设施无论如何都会膨胀这个片段。
所以我相信这是一个错误消息,你可以忽略碎片。
注意:对于“正常”View,这个错误消息是有效的--它告诉您视图没有被MvvmCross膨胀,所以我们也不能向它添加任何数据绑定。
https://stackoverflow.com/questions/19076240
复制相似问题