【基础篇】EditText的一些属性设置

设置EditText的背景颜色 

private test_editText=null;

test_editText= (EditText) findViewById(R.id.EditTextInput);

//设置为黑色背景

test_editText.setBackgroundColor(R.drawable.Black);   

//(设为透明的)android.graphics.Color

test_editText.setBackgroundColor(Color.TRANSPARENT); 

 

EditText多行文本自动换行

EditText editText = new EditText(this);  

//设置EditText的显示方式为多行文本输入  

editText.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE);  

//文本显示的位置在EditText的最上方  

editText.setGravity(Gravity.TOP);  

editText.setText("数据测试数据测试数据测试数据测试数据测试数据测试");  

//改变默认的单行模式  

editText.setSingleLine(false);  

//水平滚动设置为False  

editText.setHorizontallyScrolling(false); 

原文地址:https://www.cnblogs.com/tbcxy/p/EditText.html