我在surfaceview中的部分代码如下:
private MainActivity myactivity = null;   public FistView(MainActivity myactivity)
  {
super(myactivity);
this.myactivity = myactivity;
this.setFocusable(true);      
  }  public boolean onTouchEvent(MotionEvent event)  
  {
myactivity.setContentView(R.layout.activity_main);
return true;
  }
触屏回到activity界面后,activity中原先的按钮就失效了。
新手求教(本人分不多了,所以只给这点了),求不吝指点!

解决方案 »

  1.   

    你这段代码真是....按钮没事件,是不是没注册或者没有focus?
      

  2.   


        按钮在activity中,已经注册了!
      

  3.   

        新手···
        按钮事件在activity中注册了,我是按activity中的按钮切换到surfaceview,然后点击下返回activity,之后那个按钮就不能用了!  我也在想是不是focus的问题,但是不知道怎么改!