巧妙获取当前界面所属的活动

Posted by 小白 on November 8, 2016

首先,新建一个活动,实现Activity接口。 重写onCreate(),使之每次执行时都会打印当前的类名,即可知道其类名了。


public class BaseActivity extends Activity {
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            Log.d("BaseActivity", getClass().getSimpleName());
        }
    }

接下来只要让每个活动都继承这个BaseActivity。查看logcat可以得知当前界面运行的是哪个活动。