自定义AdapterView具有复杂的布局

时间:2013-02-24 04:18:33

标签: android android-layout android-view android-adapterview

我正在尝试制作一个可滚动的列表。列表将填充各种大小和不同位置(x,y)的自定义视图(列表项)。除了实际的视图外,还将围绕主要布局围绕儿童视图放置一些侧视图。有点像页眉或页脚,但周围环绕它。列表的总高度是固定的。
现在我只是在活动xml布局中定义复杂的布局,并在Activity中放置逻辑。我希望能够通过适配器填充它(因为我的视图数据来自数据库)并将其封装在一个自定义组件中以供重用。

我要封装的布局。这是我目前使用的布局

RelativeLayout (fixed height h)
-->LinearLayout (side views around the main framelayout)
------ .......
------ (extra views)
------ .......
-->FrameLayout (to be populated dynamically)
------ .......
------ (dynamicly added child views)
------ .......

如何创建支持这些内容的自定义AdapterView?

P.S。除了网络上的入门教程之外,我还没有完成复杂的自定义组件

0 个答案:

没有答案