【问题标题】:Is there a way to set a custom view's size for a Scene with a percentage of the screen's size?有没有办法为具有屏幕大小百分比的场景设置自定义视图的大小?
【发布时间】:2020-04-27 23:14:01
【问题描述】:

我的目标是在两个Scenes 对象之间设置一个自定义Transition。问题是我的结尾场景包含一个应该具有特定宽度(屏幕宽度的 80%)的视图。

例如,我知道 layout_weight 用于 LinearLayout 的孩子,但我正在寻找始终有效且不需要所有孩子都携带体重属性的东西。

ChangeBounds() 转换属性只会调整起始场景的 xml 视图的大小,以匹配同一视图的结束场景的 xml 值(如果它发生更改)。

(我尝试过使用ValueAnimator 对象,它们可以完美运行,但绝对不流畅,这就是我使用Transitions 的原因。)

【问题讨论】:

    标签: android android-layout width android-view android-transitions


    【解决方案1】:

    here 中解释了以像素为单位的屏幕尺寸。然后,您可以根据自己的情况设置视图布局参数,例如宽度和高度或位置。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 2018-01-30
    • 2021-10-01
    • 2014-07-24
    • 1970-01-01
    • 1970-01-01
    • 2013-08-07
    相关资源
    最近更新 更多