我不断收到空指针错误,但我不知道为什么。有什么很明显的我想念的吗?

final Dialog d = new Dialog(Start.this);
        // dialog.requestWindowFeature((int) Window.FEATURE_NO_TITLE);
        d.requestWindowFeature((int) android.view.Window.FEATURE_NO_TITLE);

        d.setContentView(R.layout.popuptwo);
        WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
        lp.copyFrom(d.getWindow().getAttributes());
        lp.width = WindowManager.LayoutParams.MATCH_PARENT;
        lp.height = WindowManager.LayoutParams.MATCH_PARENT;
        d.show();

        d.getWindow().setAttributes(lp);
        TextView totaltxt = (TextView) findViewById(R.id.totaltxt);
            totaltxt.setText("Test text");


如果删除totaltxt.setText("Test text");,则程序不会崩溃。有想法吗?

最佳答案

文本视图属于对话框。.所以您应该使用对话框的视图。

TextView totaltxt = (TextView) d.findViewById(R.id.totaltxt);

10-07 13:01