小编nga*_*esh的帖子

无法实例化片段确保类名存在

android.app.Fragment$InstantiationException:无法实例化片段:确保类名存在,是公共的,并且有一个公共的空构造函数。

我意识到有很多关于相同错误的问题,但到目前为止没有一个对我有帮助。我正在从一本书中学习,并且之前已经实际运行过准确的(99% 确定)代码。在擦除所有内容并重新编写以供审核后,错误出现了。

package com.paad.todolist;

import android.app.ListFragment;
import android.os.Bundle;

public class ToDoListFragment extends ListFragment{

    public static ToDoListFragment newInstance(int index) {
        ToDoListFragment f = new ToDoListFragment();

           Bundle args = new Bundle();
           args.putInt("index", index);
           f.setArguments(args);

           return f;
        }
    }
Run Code Online (Sandbox Code Playgroud)

日志猫:

06-16 03:04:14.091: E/AndroidRuntime(836): 致命异常: main 06-16 03:04:14.091: E/AndroidRuntime(836): java.lang.RuntimeException: 无法启动活动 ComponentInfo{com. paad.todolist/com.paad.todolist.ToDoListActivity}:android.view.InflateException:二进制 XML 文件第 13 行:错误膨胀类片段 06-16 03:04:14.091:E/AndroidRuntime(836):在 android.app .ActivityThread.performLaunchActivity(ActivityThread.java:1956) 06-16 03:04:14.091: E/AndroidRuntime(836): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981) 06-16 03:04:14.091 : E/AndroidRuntime(836): at android.app.ActivityThread.access$600(ActivityThread.java:123) 06-16 03:04:14.091: E/AndroidRuntime(836): at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1147) 06-16 03:04:14.091:E/AndroidRuntime(836): 在 android.os.Handler.dispatchMessage(Handler.java:99) 06-16 …

java android android-fragments

9
推荐指数
2
解决办法
4545
查看次数

标签 统计

android ×1

android-fragments ×1

java ×1