我为我的 Activity 动态创建了一个布局(不要问我为什么,这不是我的项目,但我被要求对其进行一些编辑)。我正在尝试在其中添加另一个布局,类似于状态栏。我为我添加的第二个布局有一个 XML 布局,这就是代码的样子:
AbsoluteLayout basicLayout = new AbsoluteLayout(this);
basicLayout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
setContentView(basicLayout);
LinearLayout logo_layout = (LinearLayout) findViewById(R.id.layout_logo);
Button back = (Button) findViewById(R.id.button_back);
Button options = (Button) findViewById(R.id.button_menu);
但是 findViewById 返回 null,这会在我尝试对 LinearLayout 内的两个按钮执行某些操作时导致 NullPointerExceptions。我试图清理项目,但没有帮助。感谢您对此的任何建议。