카메라 앱용 이미지를 만들어야합니다. 나는 다른 원 안에 동그라미를 만듭니다. android studio에서 그것을 볼 때 멋지게 보이지만, 실제 장치에서 실행할 때 그대로는 아닙니다. 실제 장치의 첫 번째 이미지와 안드로이드 스튜디오의 두 번째 이미지가 있습니다. Android에서 다른 서클의 원을 만듭니다.
여기에 내가 그것을 만드는 데 사용하고 내 코드입니다.
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Larger circle in white-->
<item>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<padding android:top="5dp" android:bottom="5dp" android:right="5dp" android:left="5dp"/>
<stroke
android:width="1dp"
android:color="#ffffff"/>
</shape>
</item>
<!-- Smaller white circle in front -->
<item>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid
android:color="#ffffff"/>
</shape>
</item>
</layer-list>
왜 다른지 보여줍니다.
[안드로이드 XML 모양을 사용하여 원 안에 원을 그리는 방법?] (http://stackoverflow.com/questions/21613308/how-to-draw-a-circle-inside-a-circle- using-android-xml-shapes) –