나는 항상 내가 흰색으로 설정하는 경우에도, 검은 배경 색상을 얻을 : 그것은 iOS에서 작동하고자 마린 SignaturePadView 된 GetImage 안드로이드 검은 색 바탕에
SignaturePadView sigView = new SignaturePadView(Forms.Context);
sigView.StrokeColor = Color.Black;
sigView.BackgroundColor = Color.White;
var stream = await sigView.GetImageStreamAsync(SignatureImageFormat.Jpeg);
하지만, 안드로이드는하지 않습니다. 흰색 배경을 얻으려면 내가 할 수있는 다른 방법이 있습니까?
편집 : 결과 jpg 파일에는 검은 색 배경이 있지만보기가 아닙니다!
MainActivity의 전체를 볼 수 있습니까? 공식 샘플을 실행하면 저에게 효과적입니다. https://github.com/xamarin/SignaturePad/blob/master/samples/Sample.Android/MainActivity.cs – orhtej2
Xamarin.Forms App의 DependencyService 내부에 있습니다. 이 서비스는 SignaturePadView –
이 포함 된 LinearLayout을 사용하여 대화 상자를 만듭니다.이 예제에서는 이미지를 파일에 저장하지 않습니다. 하지만 그게 내가해야 할 일이야. jpg 파일이 모두 검은 색이며보기가 올바르게 표시됩니다! –