Android kitkat で奇妙な問題に直面しています。マップ フラグメントを使用できません (マップ フラグメントもサポートします)。次のコードを使用しました。
<fragment
android:id="@+id/fragment1"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_above="@+id/imageView1"
android:layout_alignParentLeft="true"
android:layout_below="@+id/linearLayout1" />
私のアプリケーションは API レベル 18 (Jellybean) で動作しますが、kitkat でコンパイルすると次のエラーが発生します: クラス フラグメントの拡張中にエラーが発生しました!
Logcat の出力:
11-14 07:12:12.039: E/AndroidRuntime(1068): at dalvik.system.NativeStart.main(Native Method)
11-14 07:12:12.039: E/AndroidRuntime(1068): Caused by: android.view.InflateException: Binary XML file line #96: Error inflating class fragment
11-14 07:12:12.039: E/AndroidRuntime(1068): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:713)
11-14 07:12:12.039: E/AndroidRuntime(1068): at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)
11-14 07:12:12.039: E/AndroidRuntime(1068): at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
11-14 07:12:12.039: E/AndroidRuntime(1068): at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
11-14 07:12:12.039: E/AndroidRuntime(1068): at android.view.LayoutInflater.inflate(LayoutInflater.java:353)