首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

如何让EditText不弹出输入法而且还能多行显示

2012-03-26 
怎么让EditText不弹出输入法而且还能多行显示?我曾经试过edittext.setInputType(null)可是这样的话EditTe

怎么让EditText不弹出输入法而且还能多行显示?
我曾经试过edittext.setInputType(null);可是这样的话EditText里就无法输入回车符了,请问有什么好办法吗?

[解决办法]
你自定义类MyEditText重写EditText类,在MyEditText里,重写方法public void setInputType(int type):在这个方法里添加setSingleLine(false)方法。如下:

@Override
public void setInputType(int type) {
// TODO Auto-generated method stub
super.setInputType(type);
setSingleLine(false);
}

热点排行