草庐IT

ActivityBase

全部标签

java - 从父类获取子类名

我的所有Activity(ActivityBase)都有一个基类,它本身派生自android.app.Activity。在onCreate中,我想根据当前正在执行的子类执行一些条件逻辑。如果SomeCustomActivity和AnotherCustomActivity都扩展了ActivityBase,我如何在父类(ActivityBase)中确定哪个二是当前正在执行的? 最佳答案 在某些情况下,父类中的这一行就可以解决这个问题。它返回“子”类(不是父类)的名称:this.getClass().getName()//Stringli

java - 从父类获取子类名

我的所有Activity(ActivityBase)都有一个基类,它本身派生自android.app.Activity。在onCreate中,我想根据当前正在执行的子类执行一些条件逻辑。如果SomeCustomActivity和AnotherCustomActivity都扩展了ActivityBase,我如何在父类(ActivityBase)中确定哪个二是当前正在执行的? 最佳答案 在某些情况下,父类中的这一行就可以解决这个问题。它返回“子”类(不是父类)的名称:this.getClass().getName()//Stringli