我有类 GameActivity 并在那里有一个方法setContentView(GameView)
。在GameView
扩展类中,View
我有一个方法:
public class GameView extends View{
...
public boolean onTouchEvent(MotionEvent event){
switch(event.getAction()){
case MotionEvent.ACTION_DOWN:
Intent intent = new Intent (contexTmp, MainActivity.class);
contexTmp.startActivity(intent);
//finish(); //->how to finish this activity from class view
}
}
}
正如您GameView
在方法类中看到的那样,onTouchEvent()
当我按下按钮时,我将活动更改为MainActivity
. 我的问题是:如何从班级视图完成活动(首先我必须完成当前活动,然后进入下一个活动),因为方法:
finish()
不起作用?