Android底部之字形

Posted

技术标签:

【中文标题】Android底部之字形【英文标题】:Android bottom zig-zag shape 【发布时间】:2015-02-27 09:09:02 【问题描述】:

我需要以编程方式实现以下附加图像,有什么办法吗?我知道如何在layer-list 中绘制矩形,但是对于底部的特殊锯齿形纹理我不知道

请帮我实现这个形状

提前致谢

【问题讨论】:

您可以设置包含您的锯齿形纹理部分的背景,关于您的控件的其余部分,采用一个线性布局并放置您的后退按钮,以编程方式注册和完成 textview。或者您可以轻松地将布局膨胀到 ,那么问题是什么? 【参考方案1】:

要绘制虚线,您可以使用形状

<shape xmlns:android="http://schemas.android.com/apk/res/android"
 android:shape="line">

<stroke
   android:color="#FF00"
   android:dashWidth="5dp"
   android:dashGap="5dp" />
</shape>

如果您想组合多个形状,则可以使用layer-list 并为每个项目定义一个形状

【讨论】:

嘿,我正在尝试将此可绘制对象用作我的 ImageView 背景,但没有任何效果 @Blackbelt 我仍然无法理解如何通过使用虚线来实现之字形图案。这个答案被接受并高度赞成 - 但仍不清楚用法。 操作人员不想要任何曲折的东西。他想要一条虚线,即他在操作栏@SlowAndSteady 下的问题中显示的那条 @Blackbelt 当我放大该图像时 - 操作栏下方的线条不是一系列“破折号”,而是一系列“曲线”。我认为这个答案不能正确解决这个问题,但也许我误解了什么? zig zas 没有曲线。正如我所说,操作员想要一条虚线@SlowAndSteady

以上是关于Android底部之字形的主要内容,如果未能解决你的问题,请参考以下文章

Android之BottomNavigationView实现底部按钮水温波效果

Android之BottomNavigationView实现底部按钮水纹波效果

Android之底部Dialog里面放EditText点击布局顶上去效果

Android之底部Dialog里面放EditText点击布局顶上去效果

Android开发实战之底部Dialog弹出效果

Android 大杂烩工程之底部导航栏的实现方式