내 안드로이드 응용 프로그램에서는 다소 복잡한 것처럼 보입니다. 그러나 캔버스를 사용하여 함께 연결된 일련의 선을 그립니다. 웬일인지 나의 선은 매우 희미하고 얇다. 나는 내 라인을 어떻게 두껍게 만들 수 있을지 궁금해했다. 여기에 내 코드 .. for(int i=1; i<myArrayListOfValues.size(); i++){
Paint
간단한 GUI 대화를하려고합니다. 화면을 터치하고 이전 위치에서 빨간 공을 이동 시키려고합니다. 내 공이 내가 의도 한 곳에서 벗어난 위치에 나타나는 것을 제외하면 모든 것이 훌륭하게 작동합니다. 오프셋은 원래 볼을 그린 위치와 직접적으로 관련이 있습니다. 마치 볼보기가 그 크기의 일부로 오프셋을 포함하는 것과 같습니다. 예를 들어 X = 100, Y =
저는 TouchImageView를 사용하여 이미지를 포함하고 핀치 확대/축소, 패닝 등을 사용하여 확대/축소를 구현하는 앱이 있습니다. 정상적으로 작동합니다. 이제 TouchImageView 이미지에 어떤 종류의 이미지 나 오버레이로 작성된 텍스트를 포함시켜야합니다. 나는 캔버스를 사용하여 그려 왔지만 TouchImageView보다는 배경을 사용합니다. 그
업데이트 기능으로 전송 된 가로 크기에 따라 특정 크기의 이미지 크기를 갖기 위해 노력하고 있지만 다음 코드는 이미지의 크기를 올바르게 조정하지 못하는 것 같습니다. 편집 : 코드 : public class GlassesView extends View {
private Paint paint;
private BitmapFactory.Opt
신생 Android 애플리케이션이며 카메라 애플리케이션에서 작동합니다. 이 응용 프로그램에서 자산 폴더에 하나의 투명한 이미지 (이미지 프레임)가 있고이 파일을 기본 카메라보기와 달리 내 카메라보기로 표시하려고합니다. 표면을 통해 imageview를 사용하여 이미지 프레임이있는 카메라 뷰 화면을 얻고 있지만 sdcard의 출력 이미지 파일로 병합 할 수 없
색상에 대한 # 70ffffff의 16 진수 코드를 가지고 있는데 그 중 하나는 캔버스 .drawline()이며 페인트는 그 색상으로 설정된 색상을가집니다. p = new Paint();
p.setColor(R.color.transparentwhite);
p.setStrokeWidth(15);
canvas.drawLine(a.getCenterX(),
내 자원에 비트 맵 이미지가 있습니다. ImageView를 사용하여 그릴 때 Drawbitmap을 사용하여 캔버스에 그릴 때와 크기가 같지 않습니다. 비트 맵 (160, 240)에 어떤 밀도를 사용하더라도 비트 맵은 항상 확대됩니다. 이미지 뷰를 사용할 때와 크기가 같아 지도록 비트 맵을 그리는 방법은 무엇입니까?
비트 맵의 화면 높이가 화면보다 커서 비트 맵을 오른쪽 또는 왼쪽으로 조금 이동하면 전체 이미지를 볼 수 있도록 바탕 화면이 변경됩니다. . int x = -1*(int)((xOffset*bmp.getWidth()));
canvas.drawBitmap(bmp, x, 0, null);
가 감사 : 여기에 단지 부분적으로 작동하는 내 코드입