android - 如何在android布局中制作带有圆角的背景图像?

标签 android layout

我正在尝试制作一个带有圆角的背景图像,以便在布局中设置它。问题是如何在可绘制 XML 中设置圆角图像而不是使用纯色。

    <?xml version="1.0" encoding="utf-8"?>
     <shape xmlns:android="http://schemas.android.com/apk/res/android"
      android:shape="rectangle" android:padding="10dp">
      <!-- you can use any color you want I used here gray color-->
      <solid android:color="#ffffff"/> 
       <corners
     android:bottomRightRadius="10dp"
      android:bottomLeftRadius="10dp"
      android:topLeftRadius="10dp"
   android:topRightRadius="10dp"/>
   </shape>

最佳答案

这对我有用:只需将文件名round_corners.xml添加到drawable

<shape xmlns:android="http://schemas.android.com/apk/res/android"
       android:shape="rectangle">
    <gradient android:startColor="@color/lemon" android:endColor="@color/lemon_cream" android:angle="90" />
    <corners android:radius="30dp" />
</shape>

将此 XML 添加到文件中并享受圆角效果。

关于android - 如何在android布局中制作带有圆角的背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15674633/

相关文章:

android - 如何使 JSObject 成为数组?

android - 具有玩家标准的快速游戏 - 实时多人 Android 谷歌播放服务

java - 网站布局

objective-c - 循环在 Interface Builder 中设置的布局

java - 多行布局参数(android)

flutter - 如何将 Future<Widget> 作为 Widget 返回

java - 具有通用方法的 Mockito

java - 在 Firebase 数据库 Android Java 中写入新的整数数据

Android 7 JobScheduler 在相机拍摄新照片时获取事件

Android Preferences自定义布局编辑