平常我們要設定元件的寬度高度

像Button有屬性 setHeight(高度) 可以用

EX: btn.setHeight(80);

那例如GridView 或 ImageButton 等等的特殊元件呢?

可以用以下方法達成

 

 

GridView gridView = (GridView) findViewById(R.id.gridView);

//用什麼Layout取決於你的元件上一層是用什麼Layout包的
FrameLayout.LayoutParams gridview_params = 
(FrameLayout.LayoutParams)gridView .getLayoutParams(); 

//設定寬度為500dip gridview_params.width = 500;


or簡單一點 gridView.getLayoutParams().width = 500;

arrow
arrow

    cookiesp 發表在 痞客邦 留言(0) 人氣()