【问题标题】:which layout should be used for this example此示例应使用哪种布局
【发布时间】:2012-05-15 11:03:13
【问题描述】:

哪个Android layout 最适合这个例子。每个盒子里面都会有一张照片。我主要想知道整个屏幕的最佳父布局是什么。

我可能会为每一行盒子使用TableLayout。然后让TableLayout 中的每一列成为FrameLayout。然后让每个FrameLayout 包含图片。

但我不确定应该使用哪个父 Layout 来包含整个屏幕。

我希望它能够适应市场上大多数手机的Landscape。也许它会调整所有内容的大小以适应横向屏幕。

我还希望在 TableLayouts 之间有间距。

非常感谢任何帮助。

谢谢。


【问题讨论】:

  • 绘制屏幕边框有助于更好地理解问题。

标签: android android-layout layout user-interface


【解决方案1】:

如果我正在构建它,并且每组中的图像/框的数量是静态的,我可能会使用 RelativeLayout 作为父级,并使用 LinearLayout 作为每个“行”。然后直接使用ImageView 作为LinearLayout 的子代。 RelativeLayout 允许您将事物相对于彼此或父对象进行定位。

【讨论】:

  • 我在想RelativeLayout 将是我需要的。但我只是需要一些安慰。感谢您的帮助。
【解决方案2】:

RelativeLayoutGridView 满足确切要求。

【讨论】:

    猜你喜欢
    • 2017-03-30
    • 2013-03-13
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多