boolean insertImageObject(String imagePath){

if(!SPenSDKUtils.isValidImagePath(imagePath))
{
Toast.makeText(this, "Invalid image path or web image", Toast.LENGTH_LONG).show();
return false;
}

RectF rectF = getDefaultImageRect(imagePath);
SObjectImage sImageObject = new SObjectImage();
sImageObject.setRect(rectF);
sImageObject.setImagePath(imagePath);
if(mSCanvas.insertSAMMImage(sImageObject, true)){
Toast.makeText(this, "Insert image file("+ imagePath +") Success!", Toast.LENGTH_SHORT).show();
return true; }
else{
Toast.makeText(this, "Insert image file("+ imagePath +") Fail!", Toast.LENGTH_LONG).show();
return false; }}
삼성 sdk를 사용해서 이미지를 출력하느 소스중 일부입니다.
2개의 엑티비티가 존재하고 A랑 B라는 엑티비티가 있을때 둘다 같은 함수를 사용하고 있습니다.
이 소스에서 mSCanvas는 A라는 클래스에서 사용중인 변수이고 이미지가 들어가는 구간인데
B엑티비티에서 mSCanvas 상속받고 사용하고 있음에도 이미지 삽입시 A라는 클래스로 삽입이 되질 않습니다.
B엑티비티에서 mSCanvas를 따로 선언을 안했으니 당연히 A엑티비티에 이미지가 삽입될줄 알았는데 안되네요.
제가 지금 완전히 잘못된 방식을 사용하고 있는건가요? 도움좀 부탁드립니다.