2012-04-27 6 views
1

1/2/3 개의 이미지가있는 html 파일 (실제로 sdcard 아래의 일부 폴더에 저장 됨)이로드 된 Android WebView가 있습니다. 해당 이미지 중 하나를 드래그 앤 드롭 할 수 있습니까? 는 가능하면, 아래에있는 내 의심은 내가으로 원본 소스 파일의 코드를 변경할 수있는 방법android에서 webview를 사용하여 html 파일로 이미지를 드래그하는 방법은 무엇입니까?

  1. 내가 (X1, Y1) 장소에서 이미지를 드래그하여 다른 (X2, Y2) 장소에 드롭, 이미지 장소가 변경 되었습니까?
  2. 기본 html 뷰어 또는 내 응용 프로그램을 사용하여 다음 번에 동일한 html 파일을 열면 이미지가 (x2, y2) 위치에 표시되어야합니다. 가능하지 않니?
  3. 나는 이것을 시도했다 drag ImageView inside a WebView. 그러나 그것은 단지 webview에 이미지 뷰를 추가하는 것입니다. (그래서, 다음 번에 같은 앱을 실행할 때 처음 실행했을 때 떨어 뜨린 곳에서 이미지가 보이지 않습니다.) 그러나 소스 HTML 파일에 표시된 이미지를 드래그해야합니다. 그래서 모든 드래그 - 드롭 후에, 내가 webview 콘텐츠를 렌더링하고 새 html 파일을 만들어 놓은 위치에서 이미지를 볼 필요가 있습니까?
  4. android-webview 콘텐츠를 읽을 수 있습니까? (우리가 자바에서 웹 페이지 콘텐츠를 읽는 것처럼).

누구든지 내 의구심을 없애고 더 나은 방법을 제안 할 수 있습니까?

답변

1

원하는대로 끌어서 놓기를 구현하는 것이 가능하지 않다고 생각합니다 (사소한 트릭을 사용하지 않고). 다른 점은 파일을 sd에 올려 놓은 것입니다. html 파일을 파싱하고 그림 위치와 소스 링크를 가져 와서 드래그 앤 드롭을 직접 구현하는 이유는 무엇입니까? 결국 - html 파일은 위치/링크/이미지/텍스트를 정의하는 속성을 포함하는 xml 파일입니다

관련 문제