实际上我和Layouts战斗并且我有问题。当我在RelativeLayout中添加按钮时,他并不是我想要他的确切位置。
That is how i want it to looks like
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />
这就是我所得到的。所以我怎么能让按钮在角落里,这就是第一个问题。第二,我怎么能从顶部删除这些蓝色的东西?
xml看起来他在启动项目时的样子。我只是添加按钮
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />
答案 0 :(得分:3)
所以我怎么能让按钮在角落里,这就是第一个问题。
从RelativeLayout
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
您已在主布局中添加了填充,因此会出现此问题
我怎么能从顶部删除这些蓝色的东西?
您可以通过更改项目主题来删除该部分,请参阅this以删除操作栏。
答案 1 :(得分:1)
您可以通过更改theme来修改顶部的蓝色内容。 此外,请确保您的容器没有任何边距或填充,因为屏幕边框和按钮之间的小空间似乎来自此。