android動態(tài)設(shè)置控件寬高 android動態(tài)生成控件,怎么設(shè)置控件的大?。?/h1>
android動態(tài)生成控件,怎么設(shè)置控件的大???首先,您的按鈕包含在哪個父控件中?假設(shè)它是線性布局,變量是mlinear。其次,30dip應(yīng)該被代碼中的像素替換。結(jié)果:button=new butto
android動態(tài)生成控件,怎么設(shè)置控件的大???
首先,您的按鈕包含在哪個父控件中?假設(shè)它是線性布局,變量是mlinear。其次,30dip應(yīng)該被代碼中的像素替換。結(jié)果:button=new button(this)int PX=(int)TypedValue.applyDimension類型( TypedValue.COMPLEX單位uudip, 30,getResources().getDisplayMetrics())button.setLayoutParams設(shè)置(新建)LinearLayout.LayoutParams布局參數(shù)( LayoutParams.WRAP內(nèi)容,PX))//如果父窗口是FrameLayout,則寫入FrameLayout.LayoutParamsmLinear.addView視圖(按鈕)