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

android - 如何在 API 25 中使用 PercentRelativeLayout

我想使用PercentRelativeLayout但我有compileSdkVersion 25。我应该向 build.grade(Module: app) 添加哪个依赖项?

0 投票
1 回答
104 浏览

android - 使用 PercentRelativeLayout 仅指定宽度(自动高度)

是否可以使用 PercentRelativeLayout 仅指定所需的宽度尺寸并获得自动高度?

我的意思是这样做:

视图具有正确的宽度,但如果我检查布局边界,我可以看到高度是 MATCH_PARENT。这意味着帽子 android:adjustViewBounds="true" 不起作用。

我尝试添加 app:layout_widthPercent="WRAP_CONTENT" 但没有效果。

谢谢你。

编辑:

在做相反的情况时也有问题:

0 投票
0 回答
81 浏览

android - 如果没有 minHeight,PercentRelativeLayout 不显示

我目前正在开发一个具有不同卡片的应用程序,这些卡片包含在NestedScollView. 但如果我不把属性minHeight放在CardView什么都没有的appair上。

XML

编辑:不wrap_content工作PercentRelativeLayout

0 投票
2 回答
1152 浏览

java - 以编程方式在 PercentageRelativeLayout 中设置纵横比

我想以编程方式为我的FrameLayout内部设置纵横比PercentRelativeLayout

我已经尝试过xml,它正在工作:

但我需要以编程方式设置它。

我怎样才能做到这一点?

0 投票
1 回答
368 浏览

android - 如何以编程方式在 PercentRelativeLayout 中设置 percentHeight

我想以百分比设置 PercentRelativeLayout 的高度。

我想在 LayoutParams 中使用 percentHeight(50%),而不是 Match_Parent 或 Wrap_Content。

0 投票
1 回答
52 浏览

xamarin.android - 键盘挤压百分比相对布局布局

我一直在使用 percentrelativelayout 处理 (xamarin.android) 项目并且遇到了一个问题。当显示软键盘时,它会挤压整个布局。有没有办法解决这个问题?就像如何将键盘设置在布局之上。

0 投票
1 回答
124 浏览

android - Android以编程方式设置PercentRelativeLayout的widthPercent(具有固定的aspectRatio)不会正确更新高度

您可能也知道,您可以在代码中更改 PercentRelativeLayout 的 widthPercent,如下所示:

但是在运行时,您可以看到高度不会根据新的宽度百分比而改变(例如,在这里您期望宽度和高度相等,因为纵横比等于 1,但高度保持不变)

那么,我们如何实现呢?

0 投票
0 回答
150 浏览

android - Android Nougat PercentRelativeLayout layout_marginLeftPercent 在某些情况下被忽略

Nougat 下面的 xml 忽略了 marginLeftPercent。

我的应用程序中有其他地方没有被忽略,但其他地方没有 layout_widthPercent。这在 6.0 中运行良好,但我认为这是 7.0 中的错误。

0 投票
3 回答
290 浏览

android - 尽管有 adjustViewBounds 的 ImageView 扩展容器

我想把一个包裹在ImageView里面,LinearLayout这样我就可以集中一组视图。但是,原始图像需要按比例缩小以适合ImageView,并且原始大小会扩展LinearLayout,尽管我使用了adjustViewBounds="true"和 ,FrameLayout正如前面 关于 SO的问题所建议的那样。

所需的布局应如下所示

但观察到的布局看起来像这样

由以下 XML 生成:

我不能使用其他设置建议android:maxHeight="100dp",因为我需要高度相对于屏幕的高度。

0 投票
0 回答
273 浏览

android - 以百分比相对布局可见性变化的子视图

我的目标是根据单个 if 条件更改每个表格行中包含的布局的可见性。我更改了代码 onResume() 方法。但我看不到第二个表格。即使我打印了日志。我只有 View.Visible。