我想知道是否有人知道如何仅为某些角落制作圆形背景边缘。
例如,在Android 2.2的锁定屏幕中,有两个slideDrawers用于解锁手机并拍照或其他内容。
slideDrawers有一个圆角,里面有一个图标。任何人都知道如何使背景的角落圆滑?
答案 0 :(得分:2)
有很多方法可以实现这一目标。
您可以使用9patch drawable,我猜这是他们使用的。
您还可以使用shape drawable,并使用正确的角落。
除此之外,你的问题太模糊了。但这应足以为你的问题提供一个好的答案。
答案 1 :(得分:2)
您可以在drawable文件夹中创建一个xml文件,其中包含一些像这样的代码,
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF"/>
<corners android:radius="5px"/>
<padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" />
</shape>
更改所需圆角边的半径值。将此xml应用为textview或edittext或任何内容的背景。