- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我已经阅读了有关相对布局的这两个属性的文档,并尝试了一些示例,但仍然无法识别它们之间的区别。我已经尝试了一些测试,但我经常得到相同的结果,有时,不同的,但我无法解释。
Android 文档的描述如下:
android:layout_above
Positions the bottom edge of this view above the given anchor view ID. Accommodates bottom margin of this view and top margin of anchor view.
android:layout_alignBottom
Makes the bottom edge of this view match the bottom edge of the given anchor view ID. Accommodates bottom margin.
谢谢:)
最佳答案
这张图片说明了一切:)
上图: View 的底部边缘放置在 View A 的顶部边缘
alignBottom: View 的底部边缘与 View B 在同一条线上。
关于android - 相对布局 : difference between layout_alignBottom and layout_above,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19890973/
我想在屏幕中间、页眉下方和页脚上方显示一些文本。由于此文本很长,我将其嵌套在 ScrollView 中。我尝试了多种解决方案:this , this , this , this ,还有更多…… 起初我
有人可以向我解释为什么 ImageView 没有出现在 LinearLayout 上方吗? 我不明白。 最佳答案 当您指定相对于另一个布局的对齐方式
这是我的代码 这是我得到的结果(实际截图)。如您所见,整个 TextView 都消失了。 这是我想要的结果(在mspaint上编辑) 由于自动填充,我无法使用 align_bottom。这是我使
我有这个布局 我希望 bottom_container 位于我的 ListView 下方 但
当我尝试使用 layout_above 将一个 View 置于另一个 View 之上时,如果它不在同一个 XML 文件中,它就找不到 ID。我在运行时添加我的 XML 文件,但我仍然希望能够相对于彼此
我正在 Android Studio 中构建应用。 我构建了一个简单的启动画面,以便在我的 MainActivity 加载时启动它,并使我的应用程序看起来更专业。这是我的 XML 代码:
我正在使用 RelativeLayout 并尝试在图像下方制作几个按钮。当我在其中使用 android:layout_above="@+id/likebutton" 时,为什么 ImageView 会
我已经尝试过 app:layout_constraintBottom_toTopOf="@id/the_view_which_will_remain_below" 但这不是所需的输出。我想要 Rela
我正在尝试创建一个登录屏幕,其中包含一个您可以在其中输入电子邮件的 EditText、一个当您忘记密码时可以按下的 TextView 以及一个用于进入登录过程下一步的按钮。 我当前在 XML 中的实现
我已经阅读了有关相对布局的这两个属性的文档,并尝试了一些示例,但仍然无法识别它们之间的区别。我已经尝试了一些测试,但我经常得到相同的结果,有时,不同的,但我无法解释。 Android 文档的描述如下:
我创建了一个 TabWidget TabWidget tabWidget = new TabWidget(this); tabWidget.setId(android.R.id.tab
这是我的xml文件,我不知道为什么 android:layout_above="@id/PairNow" 会导致我的构建失败。 请帮忙解决这个问题,谢谢! XML:: 错误信息: Error
有什么建议吗? 最佳答案 据我了解,第一次在layout xml中使用id,需要在其前面加一个+号。 来自Declaring Layout文档: The plus-symbol (+)
我试图将一个 View 放置在另一个 View 之上,并且稍微超出其边界框。 我的代码经过简化以显示问题: 结果: 第二个箭头显示了我期望的小
我正在开发一个 Android 应用程序,但在我添加 AdView 后它显示错误 Error:(23, 31) No resource found that matches the given nam
我是一名优秀的程序员,十分优秀!