问题标签 [android-percentrelativelayout]

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 投票
5 回答
10358 浏览

android - 将 LinearLayout 和“百分比”边距居中

编辑:我已经收到了两个关于固定边距的综合答案。虽然我已经决定完全使用固定边距而不是重量边距,但最初的问题仍然悬而未决。

我正在尝试在 Android 中获得以下设计:

所需布局

一个居中的垂直列表(TextViews、EditViews 等),它留下大约 10% 的水平空间作为左/右边距,有背景。

我尝试过但没有工作/部分工作的内容:

  • LinearLayout,垂直,作为顶级布局。如果重力设置为“居中”,则背景限制为布局的大小。另外,如何以这种方式设置百分比边距(宽度)?
  • RelativeLayout 上的 LinearLayout:背景作品、水平居中作品、权重不存在。
  • LinearLayout 上的 LinearLayout:背景工作,权重工作,水平居中将所有可用空间推到右侧。

(在最后两种情况下,我的 Eclipse 还抱怨其中一种布局是多余的。)

我没有发布代码,考虑到这更像是一个与原则相关的问题。完成此任务的(最佳)方法是什么?

谢谢你。

XML对应最后一个测试用例:

0 投票
0 回答
106 浏览

android - 如何获得高度百分比?

我正在尝试获取heightPercent属性值以实现我尝试了以下代码但不起作用:

代码

输出

我将不胜感激任何帮助。

0 投票
1 回答
1038 浏览

android - 如何使用百分比支持库设置 ImageView 宽度并保持纵横比?

使用 Android 百分比支持库,如何将 ImageView 的宽度设置为其包含 PercentRelativeLayout 的百分比,同时以保持原始纵横比的方式缩放高度?

0 投票
3 回答
1544 浏览

android - Android - 将一个按钮放在 ImageView 上的确切位置

ImageView在这张图片上有一个(人体)和按钮。 在此处输入图像描述

是否有可能以某种方式轻松地RelativeLayout为最不同的屏幕尺寸创建它?或者我应该为不同的屏幕尺寸创建不同的布局?

你将如何进行?你有什么建议吗?

0 投票
2 回答
1618 浏览

android - 如何在 PercentRelativeLayout 中设置负百分比边距?

我需要在 PercentRelativeLayout 中设置负边距,但是当我在 xml 中尝试如下时它不起作用。

应用程序:layout_marginTopPercent="-10%"

我尝试在测量父级时以编程方式设置负边距,但 PercentRelativeLayout 保留其子级 LayoutParams 并恢复对它们所做的任何更改。

在 dp 中设置负边距的工作方式如下,但我绝对需要相对于父尺寸给出负边距。

android:layout_margin="-10dp"

我该怎么做,有什么想法吗?

0 投票
4 回答
9127 浏览

android - 如何在 PercentRelativeLayout 中使用 layout_aspectRatio?

我尝试使用PercentRelativeLayout.

所以我把这一行放在我的 build.gradle 文件中:compile 'com.android.support:design:23.0.1'

我使用这种布局:

问题:

  • Android Studio 警告我:'layout_height' should be defined对于ImageView.
  • 当我运行我的项目时,我得到了:Error:(15) No resource identifier found for attribute 'layout_aspectRatio'

那么怎么了?

0 投票
0 回答
183 浏览

android - Android:PercentRelativeLayout 的百分比

我尝试了 PercentRelativeLayout并且对此有疑问。

定位到ButtonTextView。我就是这样使用的

浮点数后的位数会严重影响性能吗?

0 投票
1 回答
2888 浏览

android - Android - ScrollView 和 PercentRelativeLayout

我在将 android.support.percent.PercentRelativeLayout 与 ScrollView 结合时遇到问题。以下xml文件

打印这个 不是我想要的

使用 RelativeLayout 它可以正常工作。有谁知道问题出在哪里?谢谢!

编辑:如果我将 ScrollView 高度设置为 1000dp 它也可以正常工作,但我希望高度与元素一样马赫

0 投票
3 回答
1455 浏览

android - PercentRelativeLayout 更高效?

我总是使用 LinearLayout 和 RelativeLayouts,并且我正在阅读有关“新” PercentRelativeLayout的信息。我有几个问题:

  • 我应该总是开始使用这个还是只在带有线性布局的嵌套权重的情况下开始使用?

  • 这比其他的性能更好吗?

欢迎提供有关 PercentRelativeLayout 的任何其他信息。

谢谢!

0 投票
1 回答
391 浏览

android - Android:无法将背景可绘制颜色设置为 percentRelativeLayout

我在里面使用视图标签PercentRelativeLayout。我需要将背景颜色设置为我无法以编程方式执行的相应标签。

我尝试设置背景的地方: