Java android中的圆角按钮

Java android中的圆角按钮,java,android,xml,Java,Android,Xml,我想创建像我在上面找到图像的注册和登录按钮这样的按钮 我尝试过的方法包括使用以下 使用可绘制的形状 到目前为止,结果并不令人满意。试试这个- <shape android:shape="rectangle"> <corners android:radius="30dp"/> <solid android:color="@android:color/black"/> </shape> 为了加快

我想创建像我在上面找到图像的注册登录按钮这样的按钮 我尝试过的方法包括使用以下

  • 使用可绘制的形状

  • 到目前为止,结果并不令人满意。

    试试这个-

    <shape android:shape="rectangle">
                <corners android:radius="30dp"/>
                <solid android:color="@android:color/black"/>
     </shape>
    
    
    
    为了加快这个过程,我实际上遇到了一个工具,它可以在您根据自己的喜好修改按钮后为您的xml生成代码,用户只需将xml生成的代码复制到他们的应用程序中即可。该工具有许多自定义选项,包括大小、填充、角、背景、填充和笔划。

    看到这些,您将得到准确的结果

       <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>
    
    
    />
    
    在可绘图文件夹中打开并在按钮中使用