Java 尝试以编程方式捕获屏幕时使用空指针

Java 尝试以编程方式捕获屏幕时使用空指针,java,android,xml,Java,Android,Xml,这是我的密码 // create bitmap screen capture Bitmap bitmap; View v1 = (View)findViewById(R.id.text); View rootV = v1.getRootView(); rootV.setDrawingCacheEnabled(true); bitmap = rootV.getDrawingCache(); rootV.setDrawingCacheEnabl

这是我的密码

    // create bitmap screen capture
    Bitmap bitmap;
    View v1 = (View)findViewById(R.id.text);
    View rootV = v1.getRootView();
    rootV.setDrawingCacheEnabled(true);
    bitmap = rootV.getDrawingCache();
    rootV.setDrawingCacheEnabled(false);

空指针出现在bitmap=rootV.getDrawingCache上;R.id.text是布局中的文本视图

我在这里找到了答案。这是因为我在onCreate中调用了该方法


R.id.text在同一版面中吗?你能发布版面吗?还有整个stacktrace?