顶部形状:

xmlns:android="http://schemas.android.com/apk/res/android"

android:shape="rectangle">

android:topLeftRadius="5dp"

android:topRightRadius="5dp" />

android:left="3dp"

android:top="3dp"

android:right="3dp"

android:bottom="3dp" />

android:color="#ffffffff" />

android:width="2dp"

android:color="#ff000000" />

中间形状:

xmlns:android="http://schemas.android.com/apk/res/android"

android:shape="rectangle">

android:left="3dp"

android:top="3dp"

android:right="3dp"

android:bottom="3dp" />

android:color="#ffffffff" />

android:width="2dp"

android:color="#ff000000" />

底部形状:

xmlns:android="http://schemas.android.com/apk/res/android"

android:shape="rectangle">

android:bottomLeftRadius="5dp"

android:bottomRightRadius="5dp" />

android:left="3dp"

android:top="3dp"

android:right="3dp"

android:bottom="3dp" />

android:color="#ffffffff" />

android:width="2dp"

android:color="#ff000000" />

例:

android:background="@drawable/top"

android:layout_width="150dp"

android:layout_height="wrap_content"

android:text="Top" />

android:background="@drawable/middle"

android:layout_width="150dp"

android:layout_height="wrap_content"

android:layout_marginTop="-2dp"

android:text="Middle" />

android:background="@drawable/bottom"

android:layout_width="150dp"

android:layout_height="wrap_content"

android:layout_marginTop="-2dp"

android:text="Bottom" />

看看android:layout_marginTop =“ – 2dp” – 你需要它重叠顶部按钮的边框和底部按钮的边框

结果(图形不太好,sry):

经过一些调整,你会有一个你期望的形状.

我的调整:

android 按钮列表,android – 如何使按钮看起来像列表相关推荐

  1. java按钮随机移动_java – 使按钮移动触摸我们触摸的确切位置

    我创建了一个应用程序,其中有一个按钮在触摸它时移动. 现在对于onTouch,我实现了一个不同的类.有两个类,一个是主要的CircleMActivity.java,另一个是onTouch. 现在应用程 ...

  2. vue 所有按钮属性、vue Button 所有按钮属性事件、vue a-button 所有按钮属性事件、vue 按钮所有属性事件、vue

    vue 所有按钮属性.vue Button 所有按钮属性事件.vue a-button 所有按钮属性事件.vue 按钮所有属性事件.vue 1.组件注册 1.按钮类型 2.按钮组合 3.不可用状态 4 ...

  3. Android仿QQ列表滑动弹出按钮、长按提示、刷新列表

    为什么80%的码农都做不了架构师?>>>    原理:  ScrollView(刷新) + ListView(弹出按钮) 说明:由于能力有限,刷新和滑动弹出按钮都是第三方的libra ...

  4. android悬浮按钮弹出与隐藏,Android悬浮窗按钮实现点击并显示/隐藏多功能列表

    前言 最近在一个项目中,需要制作录屏的功能,原先是在应用中有录屏/控制的按钮,思考之下觉得这种效果并不好,因此就想制作一个可以悬浮的悬浮窗,这样不论手机在什么界面中都可以对录屏功能进行控制. 这里就来 ...

  5. android 左滑按钮,android开发类似微信列表向左滑动按钮操作

    话不多说,直接上代码,有详细的注释的. layout布局中: 主要是跟大家说一下listview怎么写: android:id="@+id/pull_refresh_viewId" ...

  6. android listview 切换,Android ListView切换按钮

    我有一个Listview将列出数据库中的警报.我需要在每个列表项旁边添加一个切换按钮以设置警报的开/关状态. 如何在列表视图中添加切换按钮? R.layout.alarm_list: android: ...

  7. Android WebView 视频播放,全屏按钮不显示或灰显解决方案

    Android WebView 视频播放,全屏按钮不显示或灰显解决方案 背景 问题定位 背景 在Android开发中,遇到了如下问题:Activity内嵌WebView,加载有视频的页面时,视频无法全 ...

  8. android eclipse 按钮事件,android eclipse按钮的OnClick事件 - java

    我有2个文件:main_activity.xml和home.xml.我在main_activity.xml中做了一个按钮 这是代码片段: xmlns:tools="http://schema ...

  9. Android学习笔记篇1. 从按钮的点击事件开始

    布局: 在XML文件中写三个按钮,给它们不同的id: (为按钮2绑定点击方法click:android:onClick="click") <?xml version=&quo ...

最新文章

  1. POJ-1430 Binary Stirling Numbers 组合数学
  2. 解析没有id的html,网络爬虫干货,还在用正则匹配html?专业的解析组件了解一下...
  3. C++ sizeof与strlen
  4. linux sybase系统,linux sybase 安装全过程(写给初学者)
  5. 只剩 1 天 | 神策 2019 数据驱动大会明天开幕
  6. python tkinter布局混用_[宜配屋]听图阁
  7. pythonrandom函数_python之random函数
  8. 数据库的持续集成和版本控制[转自INFOQ]
  9. pytest测试框架_带你深入理解自动化测试框架Pytest的配置文件!
  10. MaxtoCode 1.10 普及版 开发已经接近尾声
  11. MQTT基础--MQTT 客户端和代理以及 MQTT 服务器和连接建立说明:第 3 部分
  12. VS2010安装VC9 RunTime 失败的问题
  13. APP测试工具大全,建议收藏
  14. 使用Excel数组函数制作日历
  15. VS2017社区版30天到期无法使用,激活方式
  16. 求神州战神Z7-SL7D3的2018BIOS
  17. 【报告分享】天猫消电行业校园人群白皮书-天猫消电(附下载)
  18. hexo博客中插入图片失败——解决思路及个人最终解决办法
  19. xUtils3.x的网络请求封装和请求https之单向SSL验证
  20. spss分析方法-多个独立样本检验(转载)

热门文章

  1. ASP.NET vNext 概述
  2. mysql 跳过一个事物_MySQL基于GTID的数据恢复
  3. onenote 模板_onenote实用?炫酷功能系列篇②:用插件让效率翻倍
  4. nginx 访问图片404_nginx发布vue 项目
  5. java是如何简化成一行代码的?-----Lambda表达式初识
  6. c++头文件被c语言调用需要注意什么_嵌入式C语言之模块化编程
  7. python与tkinter_python与tkinter编程
  8. stm32f407 spi3 mosi没有输出_正点原子STM32F407探索者开发板资料连载第56章 USB 读卡器实验
  9. cpc卡内计费信息异常包括_抖音信息流广告投放收费标准是什么?抖音发一个广告多少钱?...
  10. Python Imaging Library: ImageOps Module(图像运算模块)