【问题标题】:Exact position of a Button inside a Layout布局中按钮的确切位置
【发布时间】:2011-11-10 19:16:29
【问题描述】:

我想放置一些按钮——每个按钮都在一个我知道的特定坐标上,并指定 x 和 y 位置。是否可以将按钮放置在特定坐标处?如果可能的话,那是正确的吗(Android 以编程方式)?

【问题讨论】:

    标签: android layout button


    【解决方案1】:

    另一个帖子或多或少有相同的问题,我认为这个链接可以帮助你

    Android: Change absolute position of a view programmatically

    它可以应用于任何视图,也可以应用于您的案例按钮。

    【讨论】:

      【解决方案2】:

      是的,您绝对可以这样做。唯一的问题是,以像素为单位指定绝对位置是“危险的”,因为另一台设备可能具有(实际上很可能具有)不同的屏幕配置。

      This official tutorial 解释了如何在不依赖屏幕配置的情况下设计符合您意愿的布局。

      但如果您绝对需要以绝对像素为单位指定小部件的位置,您可以使用this waythat way

      【讨论】:

      • 非常感谢。你说得对。我害怕使用以像素为单位的绝对位置,因为我想以不同的分辨率测试我的应用程序。我将深入阅读本教程,以决定如何实施我的解决方案。我会在这里解释完成这篇文章。
      【解决方案3】:

      此链接应该会有所帮助。是的,x 和 y 坐标是 Android 中使用的术语,但您可能想先尝试使用线性布局和相对布局。

      Android: how to place a button at an x,y position over top of Canvas

      How to place views in a specific location (x, y coordinates)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-09-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-27
        • 1970-01-01
        • 2014-03-26
        • 2017-07-24
        相关资源
        最近更新 更多