如何隐藏键盘,并向 EditText 添加文本
How to hide the keyboard, and add text to EditText
我有一个 EditText
和一个 Button
。
当你按 EditText
时,我不想显示 keyboard
,而当你按 Button
时,我想在 EditText
上输入数字 1 。
观察
我要cursor
不消失。
在您的 EditText 中设置此项 xml 以禁用键盘
android:focusableInTouchMode="false"
在您的编辑文本上设置一个“1”。
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mYourEditText.setText("1");
}
});
您的 EditText
的下一个配置:
android:longClickable="false"
android:clickable="false"
android:focusableInTouchMode="false"
向您的按钮添加 onClickListener
:
myButton.setOnClickListener(new View.OnCLickListener(){
@Override
public void onClick(View v) {
myEditText.setText( myEditText.getText().toString() + "1");
}
});
我有一个 EditText
和一个 Button
。
当你按 EditText
时,我不想显示 keyboard
,而当你按 Button
时,我想在 EditText
上输入数字 1 。
观察
我要cursor
不消失。
在您的 EditText 中设置此项 xml 以禁用键盘
android:focusableInTouchMode="false"
在您的编辑文本上设置一个“1”。
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mYourEditText.setText("1");
}
});
您的 EditText
的下一个配置:
android:longClickable="false"
android:clickable="false"
android:focusableInTouchMode="false"
向您的按钮添加 onClickListener
:
myButton.setOnClickListener(new View.OnCLickListener(){
@Override
public void onClick(View v) {
myEditText.setText( myEditText.getText().toString() + "1");
}
});