我需要在RelativeLayout中将TextView放在Button的顶部,所以我将TextView放在Button之前,但是它不起作用
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/textView"
android:layout_width="20pt"
android:layout_height="22pt"
android:layout_gravity="start"
android:layout_marginTop="4pt"
android:background="@drawable/rounded_numbers"
android:gravity="center"
android:text="1" />
<Button
android:id="@+id/peso_but"
android:layout_width="100pt"
android:layout_height="20pt"
android:layout_marginStart="17pt"
android:layout_marginTop="5pt"
android:background="@drawable/rounded_button"
android:backgroundTint="#3399ff"
android:fontFamily="@font/fira_sans_semibold"
android:text="Button"
android:textColor="#f5f5f5"
android:textSize="8pt" />
</RelativeLayout>
据我所知,将一个对象放在另一个对象之前应该可以,但是不能
答案 0 :(得分:3)
尝试此操作,您需要使用 FrameLayout 彼此重叠视图
const bodyParser = require("body-parser");
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(bodyParser.json()); //Before app.use(route)
答案 1 :(得分:1)
如果您希望TextView
与Button
重叠,请用FrameLayout替换RelativeLayout。
答案 2 :(得分:0)
将此添加到您的按钮
android:layout_below="@+id/textView"
答案 3 :(得分:0)
在TextView中尝试此行
android:layout_abov="@+id/peso_but"