두 개의 이미지보기가 포함 된 XML 파일을 만들었습니다. 각 뷰의 중앙에 서로 다른 두 개의 원 (다른 크기, 색)을 그립니다. 어떻게해야합니까, 특히 좌표. 감사!다른 모양으로 여러 모양 그리기
0
A
답변
0
당신이 shape Drawables
...
를 사용하여 귀하의 Drawable
폴더에 circle.xml
을 만드는 것이 할 수있는 ...
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
<solid android:color="@android:color/transparent"/>
<corners android:radius="12px"/>
<stroke android:width="2dp" android:color="#000000"/>
</shape>
이
ImageView
<ImageView android:id="@+id/circleimage"
android:layout_height="150dp"
android:layout_width="150dp"
android:src="@drawable/circle">
</ImageView>
당신이 사용할 수있는이 원에서 사용 하나 이상의 imageViews에 대해 .xml ...
0
ImageView의 하위 클래스를 만듭니다. XML에서 해당 서브 클래스를 사용하십시오. 그런 다음 덮어 쓰기
public void draw(Canvas canvas){
super.draw(canvas);
// do your drawing here
// canvas holds the drawable area
// use canvas.drawXXXX methods with basic mathematics to put circles in places you need
}
희망 사항.이 질문에 대한 답변입니다.
관련 문제
- 1. 루프를 사용하여 여러 모양 그리기 - Android Canvas
- 2. as3로 벌집 모양 그리기
- 3. 동적 모양 그리기
- 4. 마우스로 제어되는 모양 그리기
- 5. iphone에서 동적 모양 그리기
- 6. CoreGraphics로 볼록한 모양 그리기
- 7. 원으로 모양 그리기
- 8. 자바 - 동적 모양 윤곽 그리기
- 9. 내 손가락을 추적하는 모양 그리기
- 10. 유기 모양 주위의 윤곽 그리기
- 11. 겹치지 않고 반투명 한 모양 그리기
- 12. 줌과 무관 한 OpenGL의 "점 모양"모양 그리기
- 13. KineticJS를 사용하여 마우스 오버시 모양 다시 그리기
- 14. 안드로이드에서 XML 모양 설정으로 사각형 그리기
- 15. 다른 모양으로 UIImageView를 자르는 방법
- 16. ScatterViewItem의 그림자를 다른 모양으로 만들기
- 17. 손 움직임을 사용하여 LED 패널에 모양 그리기
- 18. 자유형 그리기 캔버스 (모양 포함) Java
- 19. 네이티브 모양 및 느낌으로 .NET에서 텍스트 그리기
- 20. RaphaelJS에서 모양 수정 또는 다시 그리기?
- 21. OpenGL 2D 다각형 모양 그리기 및 조작?
- 22. JPanel 또는 JComponent에 동심원 모양 그리기
- 23. LineShape에서 상속받은 새로운 곡선 모양 그리기
- 24. Android의 여러 모양
- 25. 방향이 다른 단일 컨텍스트에서 여러 개체 그리기
- 26. 다른 모양 안에 하나의 모양 만들기
- 27. 다른 투명한 모양으로 차단 된 모양의 mouseover 이벤트 캡처
- 28. 다른 모양 단추를 만드시겠습니까?
- 29. 두 텍스처가 단일 모양으로 겹칩니다.
- 30. AS3 : 여러 모양 개체가있는 testHitObject