2014-04-21 3 views
2

누구나 이미지 양식 갤러리 뷰를 드래그하여 안드로이드의 그리드 뷰에 드롭하는 방법을 알려줄 수 있습니까? 그게 가능하니? 내 요구 사항은 이미지가 있고 일부 조각으로 나누는 것입니다. 사용자 지정 어댑터를 사용하여 갤러리보기에서 모든 이미지를 배치 한 다음 갤리 드롭에있는 이미지를 동일한 화면의 그리드보기에서 드래그합니다. 아래 이미지는 선명한 사진을 줄 수 있습니다. 그걸하는 방법을 알려줘. enter image description here갤러리 뷰에서 gridview로 이미지를 놓는 방법

+0

친절 http://stackoverflow.com/questions/10846240/drag-and-drop-images-in-gridview-in-android을 통해 이동합니다. –

답변

1

사람이 어떻게 이미지 형태 갤러리보기 및 드래그 앤 드롭하는 저에게 방법을 말할 수 안드로이드에 그리드 뷰입니다. 그게 가능하니?

예 가능합니다. Android drag/drop framework을 사용하면 그래픽 끌어서 놓기 동작을 사용하여 현재 레이아웃의 한보기에서 다른보기로 데이터를 이동할 수 있습니다.

example이 도움이 될 수 있습니다.

설명 : 당신이보기는 부모 (귀하의 경우 Galleryview)를 형성 제거 새 위치

  1. 에 이미지를 놓으면

  2. 에 (새 부모에의 GridView를 해당보기를 추가하여 케이스)
  3. 데이터로 해당 어댑터를 업데이트하십시오.

예 : 당신이 UR 대답을 얻을 것이다 .hope

 case DragEvent.ACTION_DROP: 
      ViewGroup oldParent = (ViewGroup) view.getParent(); 
      oldParent.removeView(view); 
      GridView container = (GridView) layoutview; 
      container.addView(view); 
      view.setVisibility(View.VISIBLE); 
      break; 
관련 문제