0

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

我的代码是

@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

请帮帮我。

4

1 回答 1

2

您应该有一个带有扩展应用程序的应用程序类,并且应该在清单中使用应用程序 android:name="pkg_name.app_class_name" 指定该名称

于 2013-09-02T12:54:11.643 回答