Android: отображать захваченное изображение в теге img

Я хочу отобразить захваченное изображение в теге img на html странице. Я могу получить значение URIdata.getData() из события OnActivityResult. Но я не знаю, в каком формате я могу отправить изображение и отобразить в теге img. Пожалуйста, помогите кому-нибудь

Camera.java:

<code>  public class Camera extends Activity 
    {
         private static final int CAMERA_REQUEST = 1888;
         private String selectedImagePath;
         WebView webview;
         String fileName = "capturedImage.jpg";
         private static Uri mCapturedImageURI; 

        @Override
        public void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
                webview=(WebView)findViewById(R.id.webView1);
        }

        public void TakePhoto()
        {   
                ContentValues values = new ContentValues();  
                values.put(MediaStore.Images.Media.TITLE, fileName);  
                mCapturedImageURI = getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
                Intent cameraIntent = new Intent(ACTION_IMAGE_CAPTURE);
                cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, mCapturedImageURI); 
                startActivityForResult(cameraIntent, CAMERA_REQUEST);
        }       
        @Override
        public void onActivityResult(int requestCode, int resultCode, Intent data)
        {
            if (resultCode == RESULT_OK)
                {
                  if (requestCode == CAMERA_REQUEST) 
                  { 
                    selectedImagePath = getPath(mCapturedImageURI);
                webview.loadUrl("javascript:ReceivePhoto(\""+selectedImagePath+"\")");
                  }
                }
        }

        public String getPath(Uri uri) {
            String[] projection = { MediaStore.Images.Media.DATA };
            Cursor cursor = managedQuery(uri, projection, null, null, null);
            int column_index = cursor
                    .getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
            cursor.moveToFirst();
            return cursor.getString(column_index);
        }

    }
</code>

Html:

<code> function CallBack(resultimage) 
 {
       myimg.src = resultimage;
 } 
</code>

После фотосъемки активность перезагружается & amp; при запуске приложения отображается сообщение «В ожидании отладки…». Какую ошибку я сделал? Кто-нибудь может мне помочь, пожалуйста...

Ответы на вопрос(1)

Ваш ответ на вопрос