Android 앱을 개발 중입니다. 내 응용 프로그램에서는 대화 상자 같은 활동을 여는 중입니다. 해당 액티비티 배경의 경우 전체 배경에 테두리 반경이있는 이미지를 설정하고 싶습니다. 그래서 나는 이와 같은 백그라운드 XML 자원을 만들었습니다.Android에서 백그라운드 용 이미지로 XML 드로어 블 리소스 사용자 정의
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/match_background_image" />
<item>
<shape android:shape="rectangle" android:padding="10dp">
<corners
android:bottomRightRadius="5dp"
android:bottomLeftRadius="5dp"
android:topLeftRadius="5dp"
android:topRightRadius="5dp"/>
</shape>
</item>
</layer-list>
이 리소스를 LinearLayout의 배경으로 설정했습니다. 내가 활동을 열 때, 나는 이런 식으로 뭔가를 얻을 :
당신이 코너에서 테두리 반경은 아직 없다. 게다가, 내가하고 싶은 것은 scaleType을 이미지의 cropCenter로 설정하기를 원한다는 것입니다. 그렇다면 XML 리소스만으로도 가능한가?