2014-02-20 2 views
0

내 앱 요구 사항이 있습니다. 그리드보기에 모든 앱 아이콘이 표시되고 집중하면 집중식 항목 배율을 조금 더 크게하고 싶습니다. 어댑터에서 getView 콜백 코드를 사용합니다. .gridview 항목 배율이 더 커야합니다.

/* 
if(selectItem==position){ 
    convertView.setScaleX(1.2f); 
    convertView.setScaleY(1.2f);  
} 
else { 
    convertView.setScaleX(1.0f); 
    convertView.setScaleY(1.0f); 
} 
*/ 
return convertView; 

이 기능은 항목 크기를 조절할 때만 적용되며 포커스 테두리는 그에 따라 크기가 조정되지 않습니다. 어떤 도움을 주셔서 감사합니다. 내가 잘못 했니? 그리드 뷰 항목과 포커스 테두리의 크기를 조정하는 방법은 무엇입니까?

enter image description here

답변

0

당신은 루트로 프레임 레이아웃을 사용할 수 있으며 처음에 전체 화면의 이미지 뷰를 숨기고 그리드 항목을 클릭에 그것을 보여주는 않도록 다음 그리드보기, 눈에 보이지 않는 이미지보기 하였다. 프레임 레이아웃의 모든 뷰가 서로 쌓여서 다른 뷰를 통해 뷰를 표시 할 수 있습니다. 여기

상세 정보 :

http://techiedreams.com/android-custom-grid-view-with-zoom-in-animation-effect/

: