查看当前运行的是哪个Activity或者Fragment |
您所在的位置:网站首页 › 安卓应用activity查看 › 查看当前运行的是哪个Activity或者Fragment |
查看当前运行的Activity:
方法一: 在Android Studio 最下方,有个Terminal按钮, 在里面输入 adb shell dumpsys activity | findstr "ResumedActivity", 按下回车键即可;(Android Studio 只连接一台设备的情况下)
方法二: 在 PowerShell(点击window键,即Ctrl键的右边的右边,输入PowerShell)中,输入 adb shell dumpsys activity | findstr "ResumedActivity", 按下回车键即可;(Android Studio 只连接一台设备的情况下)
方法三: 在 所有Activity的共同父类(如:BaseActivity,即继承AppCompatActivity的共同父类)的onCreate方法中,加入 Log.d(TAG, "currentActivityName-------->> " + getClass().getSimpleName());然后在Android Studio最下方的Logcat中过滤currentActivityName即可 查看当前运行的可见的Fragment: 在 所有Fragment的共同父类(如:BaseFragment,即继承Fragment的共同父类)的setUserVisibleHint方法中,加入如下打印信息: @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (getUserVisibleHint()) { Log.d(TAG, "currentFragmentName-------->> " + getClass().getSimpleName()); } }然后在Android Studio最下方的Logcat中过滤currentFragmentName即可。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |