刚学习安卓开发,简单例子写了一遍,结果用模拟器运行到时候,提示Unfortunately,Activity has stopped.

刚开始学习安卓开发,对着书上到一个简单例子写了一遍,结果用模拟器运行到时候,总是提示Unfortunately,Activityhasstopped.,代码很少,希望知道... 刚开始学习安卓开发,对着书上到一个简单例子写了一遍,结果用模拟器运行到时候,总是提示Unfortunately,Activity has stopped.,代码很少,希望知道的能帮助解决一下,不胜感激。
第一段代码

package com.example.game;

import android.opengl.GLSurfaceView;
import android.os.Bundle;
import android.app.Activity;
public class MainActivity extends Activity {
private GLSurfaceView gameview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
gameview=new GLSurfaceView(this);
setContentView(gameview);
}
@Override
protected void onResume(){
super.onResume();
gameview.onResume();
}
@Override
protected void onPause(){
super.onPause();
gameview.onPause();
}
}
第二段代码
package com.example.game;

import javax.microedition.khronos.egl.EGLConfig;
import javax.microedition.khronos.opengles.GL10;
import android.opengl.GLSurfaceView.Renderer;
public class GAMERenderer implements Renderer {
@Override
public void onDrawFrame(GL10 gl) {
gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
}
@Override
public void onSurfaceChanged(GL10 gl, int width, int height) {
gl.glViewport(0, 0, width, height);
}
@Override
public void onSurfaceCreated(GL10 gl, EGLConfig arg1) {
gl.glClearColor(1.0f, 0.0f, 0.0f, 0.0f);
}
}
展开
 我来答
生活he家
2015-02-08 · 一个属于大家的搬运工
生活he家
采纳数:1536 获赞数:6828

向TA提问 私信TA
展开全部
你的配置文件有问题吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qastyy
2015-02-10 · TA获得超过301个赞
知道小有建树答主
回答量:327
采纳率:50%
帮助的人:197万
展开全部
protected void onResume()中,调用gameview.onResume();前判断下gameview != null。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式