0

내 액티비티의 일부로 맵을 추가하려고합니다. 내가 사용 안드로이드 2.3 기기를 시작하기 위해 노력하고있어MvxBind : 오류 -보기 유형을 찾을 수 없음 - 조각

<fragment 
      android:id="@+id/map" 
      android:layout_width="fill_parent" 
      android:layout_height="250.0dp" 
      class="com.google.android.gms.maps.SupportMapFragment" /> 

MvxBind:Error: 26.04 View type not found - fragment

: 내가 다른 컨트롤 사이에서 조각을 넣을 때 불행히도 나는 다음과 같은 오류가 발생했습니다

  • 이 MonoDroid
  • googleplayservicesfroyo12- 12.0.0 - GooglePlayServicesFroyoLib.dll
  • Mono.Android.Support.v4.dll

여기에 어떤 문제가있을 수 있습니까? TIA!

답변

0

나는 MvvmCross가 오류보고에 대해 과도하게 과장되어 있다고 생각합니다. 그들이 View에서 상속하지 않고 다른 View들처럼 그들은 정말 같은 방식으로 팽창되지 않습니다 -

근본적인 문제는 조각 View의이 '정상 안드로이드'의 의미에없는 것을 단순히. MvvmCross가 이것을 오류로보고하고 null을 그것의 inflater 팩토리에있는 OnCreateView 메쏘드에서 반환한다고 믿습니다. 그 시점에서 기본 안드로이드 하부 구조는 어쨌든 조각을 팽창시킵니다.

그래서이 오류 메시지는 조각에 대해 무시할 수 있다고 생각합니다.


참고 : '정상'View의 내용은이 오류 메시지가 유효 -이보기가 MvvmCross에 의해 팽창되지 않았 음을 당신에게있다, 그래서 우리는 또한 추가 할 수 없습니다 모든 데이터 바인딩.