2012-01-04 5 views
0

나는 sdk에서 주어진 안드로이드 샘플을 따라 런처 스크린을 만들었다. 이제 내 아이콘이 화면을 완전히 채우 길 원합니다. 이제 하나의 이미지 뷰를 부분적으로 드래그하면 화면에 그대로 유지됩니다. 드래그 할 때 화면이 자동으로 조정되기를 원합니다.안드로이드의 Gridview에서 아이콘 설정

허용되지 않아 여기에서 스크린 샷을 게시 할 수 없습니다. 희망 사항은 확실합니다. 이제이 문제와 관련하여 저를 도와주세요. 사전 감사합니다.

감사합니다, 당신은 당신이해야 할 어떤 인터넷 검색을해야한다

답변

0

안드로이드 개발자. 다른 것을 얻지 못했다면. 그 후에 여기 물어보십시오. Gridview에는 drag and Drap imageView에 사용할 수있는 많은 소스 코드가 있습니다.

public void onDragEnter(DragSource source, int x, int y, int xOffset, int yOffset, 
    DragView dragView, Object dragInfo) { 
int bg = mEmpty ? R.color.cell_empty_hover : R.color.cell_filled_hover; 
setBackgroundResource (bg); 
} 

public void onDragExit(DragSource source, int x, int y, int xOffset, int yOffset, 
    DragView dragView, Object dragInfo) { 
int bg = mEmpty ? R.color.cell_empty : R.color.cell_filled; 
setBackgroundResource (bg); 
} 

다음은 드래그를위한 중요한 방법입니다. & 이미지 놓기.

Source Code.

+0

SPK를 드래그 앤 드롭 기능을 구현하고 싶지 않습니다. 내가 원하는 것은, 내 gridview 부분 아이콘이 아닌 완전한 아이콘을 포함해야합니다. 그 중 하나가 조금 아래로 미끄러지는 경우 일부 아이콘의 텍스트 뷰가 표시 될 수 있습니다. 불완전한 아이콘이 보이면 내 스크린이 삼성 갤럭시처럼 자동으로 조정되어야합니다. 여기에 이미지를 게시 할 수 없습니다. – androiddeveloper

+0

여러분, 답변을 얻었습니다. onscrollchangelistener를 구현해야합니다. 거기에서 스크롤이 끝나는 위치를 얻을 수 있습니다. 이제 그 위에 아이콘을 설정할 수 있습니다. – androiddeveloper

+0

축하합니다. 그냥 자신의 질문에 대답하고 그것을 받아들입니다. – Praveenkumar

관련 문제