问题标签 [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 投票
2 回答
279 浏览

android - 如何使 Button 成为可滚动 ListView 的一部分?

我有一个 ListView,下面有一个 Button。当我用比屏幕大小允许的更多内容填充列表时,出现滚动条时,按钮不是可滚动区域的一部分。也就是说,按钮消失了。如何使按钮成为可滚动区域的一部分?

0 投票
0 回答
2015 浏览

android - Android -- RelativeLayout 和 LinearLayout -- VideoView 调整大小问题

我遇到了视频大小调整问题,我必须以编程方式构建布局,这是我的代码:

根布局是相对布局。myText 是我想在根布局顶部添加的 Textview。接下来,我想在 myText 下方添加一个 VideoView。在根布局的底部,我想添加一些按钮。

myVideo 是一个 LinearLayout,定义如下:

在纵向模式下,视频显示在中间,视频占据整个宽度和适当的高度。在横向模式下,视频占据了整个屏幕(这是我想要的),而 myText 根本不显示。

谢谢克里斯

0 投票
1 回答
1646 浏览

android - Android - 如何更改由 BitmapDrawable 创建的灰色背景

我正在使用以下代码,以相对布局创建一个未缩放的居中图像作为背景:-

我唯一的问题是 relativelayout 的背景是灰色的,无论我通过 XML 还是在代码中将其设置为什么。

任何想法将不胜感激,谢谢。

0 投票
2 回答
10826 浏览

android - 在 RelativeLayout 中垂直居中 TextView

在下图中,我希望红色的 textview 垂直居中,我想继续使用 RelativeLayout 而不是任何 LinearLayouts,我想我可以弄清楚如何使用 LinearLayout 但不想使用这些。

这一切都基于我在这里找到的示例android devleper's blog - Android Layout Tricks #1

替代文字

这是我的xml

0 投票
1 回答
381 浏览

android - Android 相对布局

为什么它不起作用?“第一”与“第二”重叠。怎么了?

0 投票
1 回答
1587 浏览

android - android RelativeLayout,当下面的TextView没有文本时,尝试将TextView垂直居中

我有一个 ListView,其中包含一个使用 RelativeLayout 的两个垂直方向的 TextView 左侧的图像。当两个 TextView 都有文本时,它看起来很好。有时底部的 TextView 不会有任何文本,问题是整个布局比应有的位置高几个像素,因为当没有任何使整个列表有烦人的空白时,它仍然为文本保留该空间差距。我记得看到一个例子,有人让布局不保留空间,但我不记得他是怎么做到的。有人可以启发我吗?

0 投票
4 回答
108014 浏览

android - 我可以在运行时以编程方式设置“android:layout_below”吗?

在运行时创建RelativeLayout时是否有可能以编程方式设置等价物android:layout_below

0 投票
8 回答
30673 浏览

android - 当视图可见性为 View.GONE 时,RelativeLayout 出现问题

我有一个RelativeLayout这样的:

每个都用TextView锚定在前一个下方。TextViewandroid:layout_below

问题是 TextView2 可能存在也可能不存在(要么 要么View.VISIBLEView.GONE;如果是View.VISIBLE,那么一切都很好,但如果是View.GONE,那么 TextView3 最终会呈现在 TextView1 之上。

我尝试了各种方法来解决这个问题,但每次都被RelativeLayout“你不能在定义之前引用一个 id”规则所吸引。

我希望我在这里遗漏了一些明显的东西。

0 投票
2 回答
5854 浏览

android - Android相对布局放置问题

我在 XML 中为要用于 ListView 中的一系列项目的列表项创建相对布局时遇到问题。我已经尝试了几个小时,并且正在撕扯我的头发,试图让它看起来像我想要的那样,但无法让所有东西都出现在正确的位置并且不会重叠或错位。我可以获得第一个图像和接下来的两个文本视图,但无法获得最后一个文本视图和图像视图。

我附上了一个线框样式的图像,说明我试图让它看起来如何,并且想知道是否有人可以帮助我?

替代文字

  • 右侧的 ImageView 是行全高的设置图标,周围有填充?
  • 两个 TextView 占据了大部分宽度。地址文本视图有可能文本很长,因此如果空间不足,可能需要截断,或者理想情况下缩小字体大小?
  • 下一个 TextView 将只包含一个最多 5 个字符的小字符串。
  • 最后一个 ImageView 是一个小箭头,表示此列表项可单击以获取更多信息。它需要如图所示居中。
  • 我想图标、最后一个文本视图和最后一个图像是否总是在列表中的相同位置/对齐。

如果有人可以在这方面提供一些帮助,我将不胜感激。

干杯伙计们

0 投票
1 回答
256 浏览

android - 使代码变得漂亮(布局)

所以我编写了一小段代码来插入和操作一些图像。现在我的主要问题是它非常丑陋而且很长,我想知道是否可以做任何事情让它更漂亮。

例如,我只尝试了一个布局参数,但即使我在添加第一张图片后对其进行了更改,它似乎也会影响两张图片。

另外我有一个函数可以返回一个字符串,例如 blue_1 或 red_1 作为字符串来帮助我打印我的图像,但它不允许我将字符串放入 i.setImageResource 来获取图片:(

我能做些什么?