캔버스에 직사각형을 그리고 TextView와 같은 액티비티에 쉽게 표시 할 수 있습니까? 캔버스를 뷰로 처리하여 직사각형 그리기
내가 이렇게 내 사각형을 그리려고 노력 :Paint paint = new Paint();
paint.setStyle(Paint.Style.FILL);
paint.setColor(Color.MAGENTA);
Bitmap b = Bitmap.createBitmap(100, 100, Bitmap.Config.ARGB_8888);
Canvas c = new Canvas(b);
Rect locationrect = new Rect(10, 10, 200, 100);
c.drawRect(locationrect, paint);
View locationpic = (View)findViewById(R.id.locationview);
locationpic.draw(c);
을 내 XML에서이 분명히 (이 충돌하지 않고 사각형이 표시되지 않습니다) 작동하지 않습니다
<View
android:id="@+id/locationview"
android:layout_width="520dp"
android:layout_height="489dp"
android:layout_marginLeft="40dp"
android:layout_marginTop="220dp" />
.. 어떤 도움을 주시면 감사하겠습니다! 감사합니다.
xml 레이아웃에서보기를 확장하려면 사용자 정의보기를 만들어야합니다. – playmaker420
내 게시물을 편집 했습니까? :) – Diletante