解决方案 »

  1.   

    surfaceview和textview是不是同一级别的在activity中,activity里写一个setText的方法,用于改变score的显示,surfaceview去调这个方法。因为surfaceview肯定能获得自身的activity。类似(XXXActivity)context.setText(score);
      

  2.   

    surfaceview怎么不能调用activity,能详细点吗
      

  3.   

    首先,你应该知道surfaceview怎么获取到自己的context的吧。然后,你的Activity中有个setText方法,在surfaceview里就使用(XXXActivity)context.setText(score);不就能调用到Activity中的方法了吗?
      

  4.   

    貌似获取不了,转换类型后没有setText方法
      

  5.   

    把变量改成activity的全局变量不就好操作了吗,调函数都是activity里的