如何显示调试信息覆盖屏幕?

时间:2016-12-13 09:15:03

标签: android

在Developer Options中,我们可以启用show cpu usage。它将显示重叠信息。 我需要在app覆盖屏幕中显示一些调试信息,如显示的cpu使用情况。怎么做?可能我可以使用一些库吗?

1 个答案:

答案 0 :(得分:0)

一种方法是使用DialogFragment跟随

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    Window window = getDialog().getWindow();
    window.requestFeature(Window.FEATURE_NO_TITLE);
    window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
    window.setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL, WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);
    window.setBackgroundDrawableResource(R.color.some_color_with_say_50%_alpha_value);