Java 在Android中膨胀类片段的奇怪错误

Java 在Android中膨胀类片段的奇怪错误,java,android,android-fragments,Java,Android,Android Fragments,我刚开始学习ADT,我一直在创作片段。 我所做的遵循了本教程 然而,当我运行它时,它给了我一个“在Android中膨胀类片段的错误”,并且“应用程序被停止”显示在我的手机上我尝试过让MainActivity扩展FragmentActivity,但没有成功。此外,在教程中,它提到如果minSdkVersion变大或等于11,则使用片段的活动只需要扩展activity 这是ArticleFragment.java package com.example.sample3; import andro

我刚开始学习ADT,我一直在创作片段。 我所做的遵循了本教程

然而,当我运行它时,它给了我一个“在Android中膨胀类片段的错误”,并且“应用程序被停止”显示在我的手机上我尝试过让MainActivity扩展FragmentActivity,但没有成功。此外,在教程中,它提到如果minSdkVersion变大或等于11,则使用片段的活动只需要扩展activity

这是ArticleFragment.java

package com.example.sample3;


import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class ArticleFragment extends Fragment {
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        return inflater.inflate(R.layout.article_view, container, false);
    }
}
这是MainActivity.java:

package com.example.sample3;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;

public class MainActivity extends Activity{

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }

}
这是我的main.xml布局,用于main_活动

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:baselineAligned="false">


    <fragment
              android:name="com.example.sample3.ArticleFragment"
              android:id="@+id/article_fragment"
              android:layout_width="wrap_content"
              android:layout_height="match_parent" />

</LinearLayout>


android:minSdkVersion="13"
android:targetSdkVersion="18"

android:minSdkVersion=“13”
android:targetSdkVersion=“18”

我真的希望你们这些天才能花点时间帮我解决这个问题。非常感谢。

您正在扩展的
片段
来自支持库,您没有使用
片段活动
,因此您的代码目前无法运行。使用当前配置,您需要扩展android.app.Fragment

将此“导入android.support.v4.app.Fragment”更改为“android.app.Fragment”,然后再试一次。

您似乎缺少文章视图xml文件。这是文章片段所需要的……或者它在您的版面中可用吗?

请使用最新的库进行尝试

import android.support.v4.app.Fragment;
使用
FragmentActivity
来处理它,而不是
Activity

import import android.support.v4.app.FragmentActivity;