2014-10-07 50 views
0

我需要最大化一個imageview並通過按下一個按鈕來最小化另一個按鈕,我這樣做完美,但我不想顯示結果給用戶,,我不想讓用戶看到新的大小(我想做內部),任何人都可以幫助我嗎?這是我的按鈕代碼:在內部調整imageview的大小而不顯示結果

public void MaxMin (View v){ 
    int max = (int) (100 + (100 * 0.3)); 
    int min = (int) (100 - (100*0.3)); 
     RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(max, max); 
     iv1.setLayoutParams(layoutParams); 
     RelativeLayout.LayoutParams layoutParams2 = new RelativeLayout.LayoutParams(min, min); 
     iv3.setLayoutParams(layoutParams2); 
} 

回答

0

只是刪除iv3.setLayoutParams(layoutParams2);

+0

但是,如何在尺寸上變化將指定的ImageView的IV3然後做??? – adnan 2014-10-07 22:37:59

+0

您創建了新的LayoutParams,如果您不想使用它更新您的UI組件,只是不要將其設置爲視圖。 – 2014-10-07 22:57:20

相關問題