Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:RuntimeException:无法启动活动组件信息:NullpointerException_Android_Android Fragments - Fatal编程技术网

Android:RuntimeException:无法启动活动组件信息:NullpointerException

Android:RuntimeException:无法启动活动组件信息:NullpointerException,android,android-fragments,Android,Android Fragments,尽管在这个话题上有很多问题,但这些解决方案都没有帮助我解决这个问题 我有一个列表片段,如下所示,它必须将一些参数传递给详细视图(另一个活动) 我试图在“详细信息”视图中设置的值似乎为空 但是,我检查了布局是否存在,并且TextView是用相同的id定义的 请帮我找出错误 ViewBookmarksFragment.java BookmarkActivity.java fragment_bookmark.xml 试试这个 改变这个 setContentView(R.layout.activity

尽管在这个话题上有很多问题,但这些解决方案都没有帮助我解决这个问题

我有一个列表片段,如下所示,它必须将一些参数传递给详细视图(另一个活动)

我试图在“详细信息”视图中设置的值似乎为空

但是,我检查了布局是否存在,并且
TextView
是用相同的id定义的

请帮我找出错误

ViewBookmarksFragment.java

BookmarkActivity.java

fragment_bookmark.xml


试试这个

改变这个

setContentView(R.layout.activity_bookmark);

移除

if (savedInstanceState == null) {
    getSupportFragmentManager().beginTransaction()
            .add(R.id.container, new PlaceholderFragment())
            .commit();
}
 <EditText
    android:id="@+id/bookmark_name"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginLeft="10dp"
    android:layout_marginRight="20dp"
    android:lines="1"
    android:scrollHorizontally="true"
    android:ellipsize="end"/> 
setContentView(R.layout.activity_bookmark);
setContentView(R.layout.fragment_bookmark);
if (savedInstanceState == null) {
    getSupportFragmentManager().beginTransaction()
            .add(R.id.container, new PlaceholderFragment())
            .commit();
}