Android 在片段中获取应用程序实例时发生类强制转换异常

Android 在片段中获取应用程序实例时发生类强制转换异常,android,android-fragments,Android,Android Fragments,我正在开发一个带有碎片的应用程序。 我想在片段中获取应用程序的实例 我的代码是 @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { MyAppName _app = (MyAppName) getActivity().getApplication(); } 但我得到了类演员例外 我的原木猫是

我正在开发一个带有碎片的应用程序。 我想在片段中获取应用程序的实例

我的代码是

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
    MyAppName _app = (MyAppName) getActivity().getApplication();  
    }
但我得到了类演员例外

我的原木猫是

09-02 18:01:27.750: E/AndroidRuntime(19210): java.lang.ClassCastException: android.app.Application

请帮助我。

您应该有一个带有扩展应用程序的应用程序类 该名称应在应用程序的清单中指定
android:name=“pkg\u name.app\u class\u name”

如果您需要activty上下文
getActivity()
就足够了。@Raghunandan我想要扩展应用程序类的应用程序实例。您的项目中必须有一个应用程序类,并将其映射到清单中的应用程序标记。对于应用程序中的ex,您应该有: