4
오버레이로 Google지도보기에서 그리려면 assets 폴더에서 이미지를로드하고 있습니다. 내 try-catch 문에서 이미지를로드하려고 시도하고, 그렇지 않으면 null을 반환합니다.Android - 애셋에서 이미지 그리기, 이상한 일이 발생했습니다.
내가 이해하지 못하는 것은 코드 시간과 시간을 다시 밟을 때로드 라인에 도달하여 null을 반환하므로 null 이미지를 반환 함에도 불구하고 이미지가 실제로 올바르게로드 및 드로잉 ... ??
프로그램을 정상적으로 실행하면 이미지가로드되어 올바르게 표시되지만 함수는 항상 null 비트 맵을 반환합니다. 내가 여기 뭔가를 놓친 적이 있니? 여기
내가 이미지를로드하기 위해 사용하고있는 코드입니다 :BitmapFactory.decodeStream(myActivity.getAssets().open("squirrel.jpg"));
편집 : 또 다른 임의의 이미지, 이번에 .PNG을 시도하고 여전히 같은 일을하지만 여전히로드 및 도면 바르게.
이 버그가 발생했는지 확인 했습니까? http://code.google.com/p/android/issues/detail?id=6066? –
내가 그게 무슨 일이 일어날 때 jpegs와 함께 뭐가 잘못 될 수있을 것 같아요? – Jamie
@Jamie : try/catch 블록의 코드와 그 코드가 어떻게 표시되는지 알려주시겠습니까? – Andy