사용자 정의보기의 스크린 샷을 만들려고 시도하는 동안 IllegalArgumentException : width and height must be >0
이 표시됩니다. 여기에 내가 쓴 것입니다 :사용자 정의보기의 스크린 샷을 찍는 동안 IllegalArgumentException이 발생했습니다.
bitmap = loadBitmapFromView(v1);//v1 the custom view I want to picture.
public static Bitmap loadBitmapFromView(View v) {
Bitmap b = Bitmap.createBitmap(v.getLayoutParams().width, v.getLayoutParams().height, Bitmap.Config.ARGB_8888);
Canvas c = new Canvas(b);
v.layout(0, 0, v.getLayoutParams().width, v.getLayoutParams().height);
v.draw(c);
return b;
}
예외가있는 줄 다음 next_act 버튼 코드
이 코드는 어디에 있습니까? 어떤 방법으로? 어디서 전화 했니? – Simon
위의 코드는 호출 할 전화 번호 및 방법입니다. – user2137817
번호 프로그램에서이 코드는 어디에 있습니까? onCreate(), 커스텀 메소드에서? 코드는 어떻게 호출됩니까? – Simon