---------------------------------------华丽的分割线-----------------------------------------

Resources resources = getResources();float fPx = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 300, resources.getDisplayMetrics());// 同理 px转dip:// float fDip = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_PX, 300, resources.getDisplayMetrics());// int iDip = Math.round(fDip);int iPx = Math.round(fPx);EditText editText = new EditText(this);editText.setWidth(iPx);editText.setHeight(LayoutParams.WRAP_CONTENT);// 或者// LayoutParams layoutParams = new LayoutParams(iPx, LayoutParams.WRAP_CONTENT);// editText .setLayoutParams(layoutParams);

注:有时直接使用setWidth等不起作用,可以使用LayoutParams 设置。

更多相关文章

  1. Android 滑动效果高级篇(七)—— 华丽翻页效果
  2. 这个冬天,他们实现了梦想中的华丽转身…

随机推荐

  1. Android(安卓)RelativeLayout 属性
  2. Android(安卓)SDK 快速安装方法
  3. 另一个更简单的Android应用程序全屏的方
  4. 修改ListView的分割线
  5. Android(安卓)SearchView 搜索框
  6. Android面试系列文章2018之Android部分Ha
  7. 系出名门Android(9) - 数据库支持(SQLite
  8. android:weight的使用
  9. Android之 UI主线程
  10. Android(安卓)高级进阶之路 《总结篇》