要把activity对象传到suerfaceview中Intent intent = new Intent(class1,class2);activity.startActivity(intent);因为startActivity方法在activity中才有的。。。。