【问题标题】:Android - How to create action bar like WhatsApp chat?Android - 如何创建像 WhatsApp 聊天这样的操作栏?
【发布时间】:2019-08-05 13:08:42
【问题描述】:

我正在尝试在我的应用程序中创建 ActionbarTollbar。我尽我所能创建了如下类似的,但结果非常糟糕,所以最好不要在这里分享:

请记住,以下红色矩形区域是可点击的,具有涟漪效果:

Actionbar 可以做到这一点,如果没有,那么Toolbar 可以做到这一点,如果没有,那么用constraintrelative 布局创建它可以吗?

我尽了最大的努力,但我没有用ActionbarToolbar 做到这一点。谢谢!!!

【问题讨论】:

  • 我真的不明白你的问题。如果您想相同,请使用自定义工具栏。简单的!有很多方法可以实现这种布局
  • 我们可以用ActionBar 做吗?
  • 你能分享一个方法,这样我至少会阅读以了解这个想法
  • 是的!你可以,因为Toolbar 也是ViewGroup,在水平方向的LinearLayout 中添加TextViews 和RoundedImageView,然后在Toolbar 中添加LinearLayout 就可以了!

标签: android android-actionbar android-toolbar android-actionbar-compat


【解决方案1】:

您可以为工具栏创建一个布局,然后您可以将此布局作为子级添加到工具栏。不要忘记将工具栏的contentInsetStart 属性设置为0dp。对于波纹效果,您可以使用背景为?attr/selectableItemBackgroundBorderless 的按钮。

【讨论】:

    猜你喜欢
    • 2015-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 2022-11-17
    • 2013-03-11
    • 2015-11-23
    相关资源
    最近更新 更多