在Android中创建自定义视图

时间:2012-07-28 06:51:58

标签: android android-layout android-ui

我需要在android中创建一个自定义视图,它将包含价格,地址等动态文本以及其中的ImageView,如下图所示。我试图找到谷歌一些自定义视图的教程,但没有找到令人满意的做所有这些事情。我还需要在此视图上使用onClick事件。请伙计们,一些代码会有很大的帮助。我是android的新手。我阅读谷歌教程来创建自定义视图但无法实现此功能。 https://lh4.ggpht.com/HmwmRTx3g9ddkHbgvZXpZOB3Am-O9OQARQ2qpxJ16zTDZbG57CmvgxUC75sGFzC3cqrH

感谢您的关注。

2 个答案:

答案 0 :(得分:2)

这称为MapView的自定义叠加

您可以根据自己的要求查看示例并实施 - Android MapView Balloons

答案 1 :(得分:0)

您可以使用FrameLayouts。它使用起来非常简单。 FrameLayout可以在彼此之上添加多个视图。它创建了一堆视图。只需在FrameLayout中添加您想要的任何视图,并使用属性setVisibility()来控制何时显示哪个视图。