2015-06-15 83 views
1

我有一個網格視圖顯示具有不同背景顏色的許多ImageView。是否可以縮放選定的項目而不影響GridView中其他項目的位置?像下面的東西?Android調整GridView中的選定項目

Scale selected item

我已經嘗試設置上單擊某個項目時返回下面的視圖佈局PARAMS,但似乎被斬去調整大小項目的一部分,它不是爲中心選定的項目。

int newDimension = Utility.dpToPx(100); 
    float measuredWidth = view.getMeasuredWidth(); 
    float measuredHeight = view.getMeasuredHeight(); 

    GridView.LayoutParams layoutParams = (GridView.LayoutParams) view.getLayoutParams(); 
    view.setPivotX(newDimension/2); 
    view.setPivotY(newDimension/2); 
    layoutParams.width = newDimension; 
    layoutParams.height = newDimension; 
    view.setLayoutParams(layoutParams); 

回答

0

密切嘗試調用,gridView.getItemAtPosition(position)它將返回你的觀點做你的作業,然後

+0

還有點兒什麼,我現在在做什麼。對不起,我編輯了最初的帖子來澄清。 – user1689757