1.android在跳转页面,通过intent
子类继承父类, 父类重写startActivity(intent)方法
在子类中传递类名
子类
Intent intent = new Intent(ChildTestActivity.this, ParentTestActivity.class);
startActivity(intent);
父类
public void startActivity(Intent intent){
String nameWithPackage = this.intent.getClass();
String nameWithOutPackage = nameWithPackage.subString(nameWithPackage.lastIndexof(".")+1);
//判断的方法
if(判断 没有权限){
return;
}else{
super.startActivity(intent);
}
}