致命异常:主要原因:java.lang.NullPointerException在Home.java:35

致命异常:主要原因:java.lang.NullPointerException在Home.java:35,java,android,nullpointerexception,fatal-error,forceclose,Java,Android,Nullpointerexception,Fatal Error,Forceclose,在尝试使用以下示例从MP4创建缩略图时,我收到一个错误,指出致命异常:main是由:java.lang.NullPointerException在Home.java:35引起的: 第35行是thumb.getWidth、thumb.getHeight、矩阵、true MP4URL是有效的,所以我不确定为什么会发生这种情况 资料来源: 您没有初始化videoview 您可以这样做: videoview = (ImageView) findViewById(R.id.myImageView) 从您

在尝试使用以下示例从MP4创建缩略图时,我收到一个错误,指出致命异常:main是由:java.lang.NullPointerException在Home.java:35引起的:

第35行是thumb.getWidth、thumb.getHeight、矩阵、true

MP4URL是有效的,所以我不确定为什么会发生这种情况

资料来源: 您没有初始化videoview

您可以这样做:

videoview = (ImageView) findViewById(R.id.myImageView)

从您的代码视图中,视图只能为null,正如eclise所建议的和异常所说明的那样。现在,你知道崩溃在哪里,你知道为什么,你知道哪个变量是问题所在。你的问题是什么?源代码已更新-我认为现在应该是一个有效的问题。我不明白…编辑没有添加任何内容,只是修复了格式并删除了相关信息。注意:我并没有投票决定作为一个傻瓜关闭,我投票决定关闭是因为没有足够的信息来诊断问题。这看起来正确吗?我试过了,它仍然强制关闭:你的ImageView的Id真的是我的ImageView吗?是的:你仍然有一行ImageView videoview=null;在那里。
videoview = (ImageView) findViewById(R.id.myImageView)