在Android上的ActionBar上浮动ImageView?

时间:2016-05-09 06:46:27

标签: android android-actionbar

我对Android开发很新,并且尽量通过做问题来学习,最近我提出了与xml设计相关的问题,其中有一个

  

在Actionbar上方浮动Imageview

。我称之为浮动,因为它不在操作栏中,它只是位于中心并与操作栏重叠。图像会正确描述它 - enter image description here

操作栏没有折叠,圆形图像不是一个简单的图像视图按钮。现在我该如何实现这个设计?任何形式的帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

使用anchor允许您在视图上使用CoordinatorLayout属性,这将使实现此操作变得非常简单。

根据Why can @decorator not decorate a staticmethod or a classmethod?

  

CoordinatorLayout的孩子可能有一个锚点。此视图ID必须   对应于CoordinatorLayout的任意后代,但它   可能不是锚定的孩子本身或锚定的后代   儿童。这可用于相对于其他视图放置浮动视图   任意内容窗格。

这意味着,您需要做的就是使用AppBarLayout作为顶级容器,将工具栏包装在dd(get_class($lesson)); 中,然后将图像视图锚定到该容器。 / p>