int start, int before, int count) { //这里的s就是输入框之后之中的内容 if(s.toString().isEmpty()){ //这里的setLayoutParams...方法就是设置一个控件大小的方法,LayoutParams(width,heigh,weight) bt1.setLayoutParams(new LinearLayout.LayoutParams...(100, 100, 0)); bt2.setLayoutParams(new LinearLayout.LayoutParams(0, 0, 0.0f));...} else{ bt2.setLayoutParams(new LinearLayout.LayoutParams(100, 100, 0));...bt1.setLayoutParams(new LinearLayout.LayoutParams(0, 0, 0.0f)); }
savedInstanceState); AbsoluteLayout absoluteLayout = new AbsoluteLayout(this); absoluteLayout.setLayoutParams...第1个textView"); //需要注意 这里的LayoutParams()构造方法中的参数 前两个参数为视图的宽和高 后两个为x与y位置坐标点 textView1.setLayoutParams...TextView textView2 = new TextView(this); textView2.setText("第2个textView"); textView2.setLayoutParams...TextView textView3 = new TextView(this); textView3.setText("第3个textView"); textView3.setLayoutParams...TextView textView4 = new TextView(this); textView4.setText("第4个textView"); textView4.setLayoutParams
setContentView(frameLayout); //添加子视图 TextView textView1 = new TextView(this); textView1.setLayoutParams...frameLayout.addView(textView1); TextView textView2 = new TextView(this); textView2.setLayoutParams...frameLayout.addView(textView2); TextView textView3 = new TextView(this); textView3.setLayoutParams...frameLayout.addView(textView3); TextView textView4 = new TextView(this); textView4.setLayoutParams
(params12); llPriority2.setLayoutParams(params21); llPriority3.setLayoutParams(params31); llPriority4...(params11); llPriority2.setLayoutParams(params22); llPriority3.setLayoutParams(params31); llPriority4...(params11); llPriority2.setLayoutParams(params21); llPriority3.setLayoutParams(params32); llPriority4...(params11); llPriority2.setLayoutParams(params21); llPriority3.setLayoutParams(params31); llPriority4...(params11); llPriority2.setLayoutParams(params21); llPriority3.setLayoutParams(params31); llPriority4
(params); buttonMusic = (Button) findViewById(R.id.button_composer_music); buttonMusic.setLayoutParams...(params); buttonPlace = (Button) findViewById(R.id.button_composer_place); buttonPlace.setLayoutParams...(params); buttonWith = (Button) findViewById(R.id.button_composer_with); buttonWith.setLayoutParams...(params); buttonCamera = (Button) findViewById(R.id.button_composer_camera); buttonCamera.setLayoutParams...(params); buttonDelete = (Button) findViewById(R.id.button_friends_delete); buttonDelete.setLayoutParams
* This method may return null if this View is not attached to a parent * ViewGroup or {@link #setLayoutParams...* * @param params The layout parameters for this view, cannot be null */ public void setLayoutParams...view,int dp){ LayoutParams lp=(LayoutParams)view.getLayoutParams(); lp.width=dp; view.setLayoutParams...MarginLayoutParams lp=(MarginLayoutParams)view.getLayoutParams(); lp.leftMargin=dp; view.setLayoutParams...MarginLayoutParams lp=(MarginLayoutParams)view.getLayoutParams(); lp.rightMargin=dp; view.setLayoutParams
params = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); ivP.setLayoutParams...(params); ivX.setLayoutParams(params); ivClose.setLayoutParams(params); ivClose.setOnClickListener
init(); } private void init() { mLinearLayout.setOrientation(LinearLayout.VERTICAL); mMainLinearLayout.setLayoutParams...(MatchParams);//最外面的全屏 mScrollView.setLayoutParams(MatchParams);//滚动的全屏 mLinearLayout.setLayoutParams...= 0 ; i < row; i++) {//一共绘制多少排 LinearLayout linearLayout = new LinearLayout(mContext); linearLayout.setLayoutParams...textView.setWidth(width); textView.setGravity(Gravity.CENTER); textView.setText(String.valueOf(num)); textView.setLayoutParams...textView.setWidth(width); textView.setGravity(Gravity.CENTER); textView.setText(String.valueOf(num)); textView.setLayoutParams
ViewGroup.MarginLayoutParams) titleLayout.getLayoutParams(); params.topMargin = 0; titleLayout.setLayoutParams...params.topMargin = (int) pushedDistance; titleLayout.setLayoutParams...= 0) { params.topMargin = 0; titleLayout.setLayoutParams
SHOW_UP_MENU: contentLayoutParams.bottomMargin = -moveDistanceY; checkUpMenuBorder(); contentLayout.setLayoutParams...SHOW_DOWN_MENU: contentLayoutParams.topMargin = moveDistanceY; checkDownMenuBorder(); contentLayout.setLayoutParams...onPostExecute(Integer bottomMargin) { contentLayoutParams.bottomMargin = bottomMargin; contentLayout.setLayoutParams...onProgressUpdate(Integer... topMargin) { contentLayoutParams.topMargin = topMargin[0]; contentLayout.setLayoutParams...void onPostExecute(Integer topMargin) { contentLayoutParams.topMargin = topMargin; contentLayout.setLayoutParams
(gridItemParams); final CircleImageView numBgIv = new CircleImageView(context); numBgIv.setLayoutParams...deleteIv = new ImageView(context); //deleteIv.setImageResource(R.drawable.icn_delete_pw); //deleteIv.setLayoutParams...Delete"); deleteTv.setTextColor(mPanelColor); deleteTv.setTextSize(dip2px(context, 8)); deleteTv.setLayoutParams...ViewGroup.LayoutParams.WRAP_CONTENT); gridParams.gravity = Gravity.CENTER_HORIZONTAL; numContainer.setLayoutParams...(gridItemParams); final CircleImageView numBgIv = new CircleImageView(context); numBgIv.setLayoutParams
ViewGroup.LayoutParams.WRAP_CONTENT); llParams.setMargins(0, UIUtil.dp2px(8), 0, 0); ll.setLayoutParams...LinearLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, mEtHeight); et.setLayoutParams...ViewGroup.LayoutParams.WRAP_CONTENT); rlParams.setMargins(0, UIUtil.dp2px(8), 0, 0); rl.setLayoutParams...ViewGroup.LayoutParams.WRAP_CONTENT); btAddParams.addRule(RelativeLayout.ALIGN_PARENT_END); btAdd.setLayoutParams...UIUtil.dp2px(8), 0); btDelParams.addRule(RelativeLayout.LEFT_OF, mBtnAddId); btDel.setLayoutParams
final WindowManager.LayoutParams wparams = (WindowManager.LayoutParams)params; view.setLayoutParams...params mParams.remove(index); mParams.add(index, wparams); root.setLayoutParams...之后就是调用 ViewRootImpl.setLayoutParams 来设置新的 params 。...ViewRootImpl setLayoutParams(WindowManager.LayoutParams attrs, boolean newView) void setLayoutParams...mWindowAttributesChanged = true; // 使 view 重走三大流程 scheduleTraversals(); } } 在 setLayoutParams
在JAVA中动态构建的布局,常常这样写: setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT...很显然上面这句应该这样写才算准确: setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.FILL_PARENT,TableRow.LayoutParams.FILL_PARENT...lytp = new FrameLayout.LayoutParams(80,LayoutParams.WRAP_CONTENT); lytp .gravity = Gravity.CENTER; btn.setLayoutParams...RelativeLayout.ALIGN_PARENT_RIGHT, RelativeLayout.TRUE); lp.addRule(RelativeLayout.ALIGN_PARENT_TOP, RelativeLayout.TRUE); btn1.setLayoutParams
#000000")); //描边颜色 outlineTextView.setGravity(getGravity()); } @Override public void setLayoutParams...(ViewGroup.LayoutParams params) { super.setLayoutParams(params); outlineTextView.setLayoutParams...defStyle); outlineTextView = new TextView(context, attrs, defStyle); } @Override public void setLayoutParams...(ViewGroup.LayoutParams params) { super.setLayoutParams(params); outlineTextView.setLayoutParams
RelativeLayout(context); ViewGroup.LayoutParams headParams = new ViewGroup.LayoutParams(-1, -2); head.setLayoutParams...originalParams = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, imageHeight); pullZoomImage.setLayoutParams...); refreshParams.addRule(RelativeLayout.ALIGN_PARENT_END, RelativeLayout.TRUE); refreshProgress.setLayoutParams...rotationProgress(offY);//旋转refreshProgress if (params.height = originalParams.height) pullZoomImage.setLayoutParams...pullZoomImage.getLayoutParams(); params.height = (int) height; scaleImage(height); pullZoomImage.setLayoutParams
答: 解决方法: GridView 没有setWidth() 等操作,你必须使用 setLayoutParams() 来搞定。...4,为什么我给 GridView 设置了setLayoutParams() 后被抛出强转类型失败异常,程序崩溃?...答: 原因/解决方法: 如果你的 GridView 是某个View 的子 View,例如你使用 LinearLayout 包裹 GridView,那么你的GridView要设置的 setLayoutParams...即是 ViewGroup.LayoutParams linearParams =new LinearLayout.LayoutParams((70,70); gridView.setLayoutParams
LayoutParams(LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); linearLayout.setLayoutParams...context, 0), DensityUtil.dip2px(context, 0), DensityUtil.dip2px(context, 0)); leftImageview.setLayoutParams...context, 0), DensityUtil.dip2px(context, -8), DensityUtil.dip2px(context, 0)); leftTextview.setLayoutParams...0), DensityUtil.dip2px(context, 1), 1); View lineView = new View(context); lineView.setLayoutParams...context, 0), DensityUtil.dip2px(context, 8), DensityUtil.dip2px(context, 0)); rightTextview.setLayoutParams
lp.addRule(CENTER_VERTICAL,TRUE); lp.setMargins(0,0,0,dp80); purple=newImageView(getContext()); purple.setLayoutParams...getDrawable(R.drawable.shape_circle_purple)); addView(purple); yellow=newImageView(getContext()); yellow.setLayoutParams...getDrawable(R.drawable.shape_circle_yellow)); addView(yellow); blue=newImageView(getContext()); blue.setLayoutParams...).getDrawable(R.drawable.shape_circle_blue)); addView(blue); red=newImageView(getContext()); red.setLayoutParams
领取专属 10元无门槛券
手把手带您无忧上云