【发布时间】:2015-07-06 13:14:31
【问题描述】:
我有一个向其添加视图的 RelativeLayout。
我向它添加了一个按钮,并且该按钮始终出现在添加到它的所有其他视图的前面,无论添加的顺序如何。怎么会?
我纯粹用 Java 编写代码,没有 XML。
这是一个简单的例子,按钮会出现在文本的前面,即使文本是最后添加的:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
RelativeLayout layout = new RelativeLayout(this);
Button button = new Button(this);
TextView text = new TextView(this);
button.setText("Button");
text.setText("Text");
layout.addView(button);
layout.addView(text);
setContentView(layout);
}
【问题讨论】:
-
可能其他视图没有背景?发布您的代码。
-
也许一些相关的代码可能会有所帮助。
-
在我的问题中添加了代码。
标签: java android android-studio