android中edittext的动作
|
动机:我想当我在edittext中传递文本时按Enter键,那么edittext的工作将停止并且edittext将不可见。我的代码在这里
edt=(EditText) findViewById(R.id.edt);
edt.setVisibility(View.VISIBLE);
edt.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View arg0, int arg1, KeyEvent arg2)
{
if(arg2.getAction()==KeyEvent.KEYCODE_ENTER)
{
edt.setVisibility(View.INVISIBLE);
}
return false;
}
});
但这不起作用。这是什么问题?
没有找到相关结果
已邀请:
1 个回复
恋裂
至
另外,如果我对您的理解正确,则希望EditText完全消失。如果您使用的是线性布局或类似的布局,则EditText将是不可见的,但仍会存在,从而占用空间。如果要使编辑文本完全消失,则应使用
代替