【问题标题】:Buttons with rounded corners in androidandroid中带圆角的按钮
【发布时间】:2016-04-10 23:06:24
【问题描述】:

我想创建像 Sign UpLogin 按钮这样的按钮 我在 https://www.google.com/search?q=medicine&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiuyrO8koLMAhWlJ5oKHcRuDjgQ_AUICCgC&biw=1366&bih=697#tbs=isz:lt%2Cislt:svga&tbm=isch&q=stethoscope+%2B+laptop&imgrc=Uh8IGO8X6CBcMM%3A 找到了图片 我尝试过的方法包括使用以下

  1. 使用Shape drawable

到目前为止,结果并不令人愉快。

【问题讨论】:

    标签: java android xml


    【解决方案1】:

    试试这个 -

    <shape android:shape="rectangle">
                <corners android:radius="30dp"/>
                <solid android:color="@android:color/black"/>
     </shape>
    

    【讨论】:

      【解决方案2】:

      为了加快这个过程,我实际上遇到了这个为您的 xml 生成代码的工具http://angrytools.com/android/button/ 在您根据自己的喜好修改按钮后,用户只需将 xml 生成的代码复制到他们的应用程序中即可。该工具有很多自定义选项,包括大小、填充、角、背景、填充和描边。

      【讨论】:

        【解决方案3】:

        看到这个你会得到准确的。

           <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <solid android:color="@color/green"/>
           />
        <gradient android:angle="-90" android:startColor="@color/green" 
           android:endColor="#58857e"></gradient>
          </shape>
        

        【讨论】:

        • 在可绘制文件夹中制作并在您的按钮中使用
        猜你喜欢
        • 1970-01-01
        • 2012-09-28
        • 1970-01-01
        • 2013-10-01
        • 2015-07-27
        • 2017-05-27
        • 2014-03-09
        • 2020-11-04
        相关资源
        最近更新 更多