当前位置: 代码迷 >> Android >> Android游戏开发 点击图片按钮实现返回上一个View的效果,该怎么处理
  详细解决方案

Android游戏开发 点击图片按钮实现返回上一个View的效果,该怎么处理

热度:25   发布时间:2016-05-01 21:58:03.0
Android游戏开发 点击图片按钮实现返回上一个View的效果
我在滑动选关界面点击一个图片按钮(canvas.drawBitmap()), 点击之后实现返回效果跳转到欢迎界面。我点击之后出现了空指针异常,求大侠帮看看。

滑动选关是用HorizontalScrollView实现的。
Java code
public class SelectMenu extends SurfaceView implements SurfaceHolder.Callback{          ....     public SelectMenu(Context context, AttributeSet attrs) {        super(context,attrs);                // 调用回调函数        getHolder().addCallback(this);        ...    }         public void OnMyDraw(Canvas canvas){        ....        }    //对选择界面的的返回按钮进行监听      public boolean onTouchEvent(MotionEvent event) {        if(event.getX()>2&&event.getX()<back.getWidth()+2                &&event.getY()>426&&event.getY()<back.getHeight()+426){            //在activity中0是调用进入欢迎界面的方法        activity.myHandler.sendEmptyMessage(0);//这行是空指针异常....                }        return true;           }

而我的欢迎界面没有用到布局。
Java code
      public class WelcomeView extends SurfaceView implements SurfaceHolder.Callback {    private MainActivity mainActivity;    ...    public WelcomeView(MainActivity mainActivity) {// 构造器        super(mainActivity);        this.mainActivity = mainActivity;      }        ...



------解决方案--------------------
这些代码看不出来问题啊,别的代码呢?新的View中surfaceCreate里什么处理啊
  相关解决方案