【发布时间】:2013-01-22 00:46:16
【问题描述】:
我设计了一个带有 FrameLayout 作为 ImageView 和 TextView 的父级的视图,当在 API
不过,在 Android 4.x 上,它似乎运行良好。
有什么想法吗?
提前致谢。
【问题讨论】:
-
您可能应该显示您正在使用的布局。不过,“
FrameLayoutis designed to block out an area on the screen to display a single item.”您应该使用不同的布局类型,具体取决于您的需要。 -
我有类似的东西:
嗯...不过,它在 Android 4.x 上可以正常工作。是否有任何解决方法可以允许多个视图? -
是的,使用不同类型的布局! ;) 如果您希望它们按 Z 方向堆叠,请使用
RelativeLayout; X 方向或 Z 方向,使用LinearLayout。对于网格,可能是TableLayout或GridLayout。这完全取决于您希望最终结果是什么样子。 -
我需要使用 FrameLayout 来拖放内容 - 或者我可以使用其他类型的布局吗?
-
我没有使用拖放功能,但您应该也可以使用其他类型的布局。我的意思是,例如,here's one for
GridLayout。 (谷歌也有其他人。)
标签: android api android-framelayout multiple-versions