java代码动态设置属性
来源:互联网 发布:一般淘宝客服几点上班 编辑:程序博客网 时间:2024/05/16 02:23
1.java代码设置editText的最大长度
editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)});
2.动态设置组件的宽高
LayoutParams layoutParams = id_drawer.getLayoutParams();layoutParams.width = (int) getResources().getDimension(R.dimen.left_right_margin);
3.动态改变Background后Padding无效的问题
1.1方法一 int bottom = theView.getPaddingBottom(); int top = theView.getPaddingTop(); int right = theView.getPaddingRight(); int left = theView.getPaddingLeft(); theView.setBackgroundResource(R.drawable.entry_bg_with_image); theView.setPadding(left, top, right, bottom);1.2方法二 int pad = resources.getDimensionPixelSize(R.dimen.linear_layout_padding); theView.setBackgroundResource(R.drawable.entry_bg_with_image); theView.setPadding(pad, pad, pad, pad);实际上就是在setBackgroundResource之后重新设置一下padding。
4.动态设置窗体的背景色透明 getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
5.java代码中使用字库
import android.graphics.Typeface;mTypeface = Typeface.createFromAsset(getAssets(),"fonts/Roboto-Regular.ttf");mTimerTextView.setTypeface(mTypeface);其中,apk/assets/fonts/Roboto-Regular.ttf为特定的字体库
阅读全文
0 0
- java代码动态设置属性
- Android 通过Java代码生成创建界面。动态生成View,动态设置View属性。addRules详解
- Android 通过Java代码生成创建界面。动态生成View,动态设置View属性。addRules详解
- Java Bean属性值动态设置
- java 反射 根据属性 动态设置值
- android代码中动态设置布局中控件的属性
- android代码中动态设置布局中控件的属性
- java代码动态设置控件的颜色
- 动态设置表格属性
- 动态设置表格属性
- ireport 动态设置属性
- Java通过反射机制动态设置对象属性值
- java反射机制动态设置类的属性值
- 代码设置maxLength属性
- Android Java代码中设置style属性--创建ProgressBar对象
- 如何在java代码中设置margin属性
- 动态设置HyperLink的属性
- DataGridView1的属性动态设置
- css选择器练习题
- 多线程之CAS
- MFC中模式对话框在OnInitDialog中移动大小无效,自动居中
- This version of the rendering library is more recent than your version of ADT plug-in. Please update
- 这个地方的java基础也不错
- java代码动态设置属性
- 如何隐藏你的 Linux 的命令行历史
- HTTPURLConnection使用案列
- 别笑了眼泪都掉了
- JMX解读
- atoi()函数的实现
- C语言题(3)
- 【数据压缩】MPEG音频编码实验
- spring+springmvc+myabtis+bootstrap 填补天坑(1)-静态资源加载问题