在Android中生成没有父级的视图可以通过以下代码示例解决:
// 创建一个新的FrameLayout作为视图的容器
FrameLayout container = new FrameLayout(context);
container.setLayoutParams(new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
// 创建一个新的视图
TextView textView = new TextView(context);
textView.setText("Hello, World!");
// 将视图添加到容器中
container.addView(textView);
// 在Activity中设置该容器作为根视图
setContentView(container);
这段代码首先创建了一个FrameLayout作为视图的容器,并设置其宽高为MATCH_PARENT。然后,创建一个TextView作为视图,并设置其文本内容为"Hello, World!"。接着,将TextView添加到容器中。最后,将该容器设置为Activity的根视图,即可生成一个没有父级的视图。