surfaceview利用(Context context,AttributeSet attrs)后,如何获取当前activity实例


我想在surfaceview中添加系统的ui组件,所以把surfaceview当成组件,并利用(Context context,AttributeSet attrs)这个构造函数,并在activity中利用
inflater = LayoutInflater.from(PuzzleActivity.this);
view3 = (View) inflater.inflate(R.layout.stargame, null);
动态加载,但是问题是我想将此时的activity实例传进surfaceview中,因为我想在surfaceview中调用activity中的Handler myHandler=new Handler(){
public void handleMessage(Message msg){
进行界面的切换,现在我不知道如何将activity实例传进来,所以调用不了myhandler进行切换

Android androidview

windzcc 10 years, 6 months ago

Your Answer