我正在关注[本教程] [1],它有两个部分。我按照第1部分运行应用程序,它运行得很好。然后我跟着第2部分,我继续得到这个RuntimeException
09-03 18:32:29.339: E/AndroidRuntime(21044): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tvgenius/com.tvgenius.MainActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class fragment
09-03 18:32:29.339: E/AndroidRuntime(21044): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2100)
09-03 18:32:29.339: E/AndroidRuntime(21044): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2125)
我完全按照教程。我不知道我错过了什么......
解决方案: minSdkVersion
所需片段为12,我的是11。
答案 0 :(得分:1)
使用最少sdk版本为12的片段,或者你必须下载support library。
右键单击项目 - > android工具 - >添加支持库...
而不是:
import android.app.Fragment;
你必须使用:
import android.support.v4.app.Fragment;