问题标签 [android-relativelayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
679 浏览

android - 嵌套布局的参数优先级

考虑使用参数 FILL_PARENT、FILL_PARENT 添加到线性布局的 VideoView。

线性布局被添加到作为相对布局的根布局中,参数为 WRAP_CONTENT、WRAP_CONTENT。

哪些参数在这里优先?

0 投票
1 回答
10141 浏览

android - Android - RelativeLayout CENTER_VERTICAL 和 BELOW 问题

我想要一个TextView在上面,一个VideoView在下面。我想将VideoView中心作为垂直并在TextView. 我正在使用RelativeLayout.

我正在尝试在代码中执行此操作:

VideoView放置在 下方TextView,但VideoView不是垂直居中。

0 投票
3 回答
80243 浏览

android - Android RelativeLayout 低于 2 个视图

我有一个RelativeLayout这样的:

我遇到的问题是我希望follow_button低于page_descpage_image。有时page_desc内容的高度会大于图像的大小,有时不会。问题是,如果我在follow_button下面设置图像或描述,那么另一个将被剪裁。是否有一种有效/有效的方法来确保图像或page_desc始终可见并位于按钮上方?

0 投票
2 回答
10314 浏览

android - 带有ButtonBar的RelativeLayout中的Android Scrollview

我正在尝试实现一个登录视图,其中几个 EditTexts 和一个徽标显示在屏幕上,底部有一个 ButtonBar,如下所示:

替代文字 http://russellhaering.com/media/addAccount.png

问题是在非常小的屏幕上,特别是当它们横向旋转时,整个主视图不适合屏幕。

我目前有

我尝试将第一个 LinnearLayout 封装在 ScrollView 中,如下所示:

但这会带来两个问题:

  1. ScrollView 不滚动,即使在数据不完全适合的屏幕上也是如此

  2. ButtonBar 浮动在屏幕键盘的顶部,当键盘出现时会遮挡更多的屏幕。

当我在 ScrollView 中有按钮时,一切都很好,但是现在我在 ButtonBar 中有它们,我很难弄清楚这一点。

0 投票
1 回答
711 浏览

android - Android中的间距ImageButtons

你如何间隔 ImageButtons?

使用RelativeLayout,我可以将它们并排放置,但我希望它们之间有一个间隙。如何将按钮放置在屏幕中央和底部?

0 投票
1 回答
2673 浏览

android - 在区域内的 TextView 中居中文本时遇到问题

我遇到了 TextViews 问题,并且在文本区域内将文本居中。具体来说,我有一个 TextView,但是当我的文本里面包含跨越下边距的字母(即 p、g、q、y 等)时,这些字母会被截断。我试图将文本集中在该区域内,但运气不佳。

[更新] 我现在解决了使用 wrap_content 作为我的高度在底部截断的字母,但发现了另一个问题。现在看来,文本在该区域中的位置较低,在顶部留下了这个间隙。我修改了布局以反映最新的(见下文)。基本上,那些之前被截断的字符(g、y、j 等)正在接触正下方的区域,这很好,但它似乎在顶部留下了填充。我尝试将重力更改为 center_vertical 或 center,但运气不佳:

请注意,我必须使用给定 textSizes 的规范(即我无法更改这些值)

任何人都可以帮忙吗?

MB

0 投票
0 回答
9543 浏览

android - 以编程方式对齐相对布局中的文本视图

我不能调用 setContentView 来显示 XML 布局 - 我只能得到一个可以以编程方式修改的 RelativeLayout。现在,我需要做的是添加一个简单的 TextView,在该 RelativeLayout 的底部对齐。使用 XML,它会很简单:

我一直在尝试使用代码执行此操作的各种方法,但我无法让它正常工作。我已经尝试过 textView.setGravity(Gravity.BOTTOM) 和 relativeLayout.setVerticalGravity(RelativeLayout.ALIGN_PARENT_BOTTOM),但这些都不起作用。我可以通过给它填充来将它向下推,但我不希望它填满整个屏幕。

0 投票
1 回答
16093 浏览

android - android中的按钮位置

我正在尝试使用短信 iPhone 应用程序上的气泡制作一些“聊天视图”。这是我在 xml 编辑器中完成的一行:

http://img44.imageshack.us/i/xml.png/

但是当我启动我的应用程序时,我得到了这个:

http://img59.imageshack.us/i/resultt.png/

我不知道为什么要回答的按钮离我的Relative布局边框那么远!这是语音气泡的 xml 代码:

这是适配器 getView() 方法(伪 = 昵称):

如您所见,我将布局对齐父级右侧和顶部设置为 true,但它不起作用。其他问题:如果我想改变按钮的背景,这个就消失了!

感谢您的帮助(对不起我的英语)!

0 投票
1 回答
1720 浏览

android - Android RelativeLayout - 使用多个布局属性

如果你有两个并排的 TextView,每个都有不同的行数,然后想要在这两个下面有一个 TextView,你将如何实现它?

例如,如果您有:

然后希望 TextView 低于这两者(但尽可能高),它本能地尝试:

但显然你不能有重复的属性。那么你将如何做到这一点(或者你必须诉诸于代码中吗?)

0 投票
2 回答
31255 浏览

android - 如何将RelativeLayout 放在RelativeLayout 的底部?

我有一个RelativeLayout,这个 Layout 有两个孩子,一个是 a MapView,另一个RelativeLayout是包含一个按钮的 a 。

我希望它看起来像那样

但是我的透明框(a RelativeLayout)总是显示在地图的顶部。

(我在代码中遗漏了一些东西)