我想在右上角创建一个带有框架标题的自定义按钮。 看起来需要使用叠加层,但它仅适用于地图视图。
按钮应按以下方式工作: 1.用户点击按钮。 2.按钮表现为通常的按钮,因此我们看到它是聚焦的,按下的或具有正常状态,具体取决于当前执行的操作。 3.右上角的标题不会改变。
那么,您是否有任何想法如何实施? 可能,要覆盖onDraw方法,但可能会有更好的方法。
答案 0 :(得分:3)
不要将标题作为按钮的一部分。将标题置于按钮上方,使用RelativeLayout
控制其X / Y位置。通过使标题成为RelativeLayout
的第二个子项(按钮为第一个),标题将在Z轴上更高并且看起来漂浮在按钮上方。