在EditText上当我选择文本时,软键盘会自动显示,如何在选择文字时禁用显示键盘?
我找到了许多关于隐藏或禁用显示键盘的解决方案,但我无法找到关于禁用选择文本的任何解决方案。是解决这个问题的任何解决方案吗?
答案 0 :(得分:0)
如果您在单击编辑文本时不想要键盘,则表示您不希望它可编辑。为此,请停用function createApplication() {
var app = function(req, res, next) {
app.handle(req, res, next);
};
mixin(app, EventEmitter.prototype, false);
mixin(app, proto, false);
// expose the prototype that will get set on requests
app.request = Object.create(req, {
app: { configurable: true, enumerable: true, writable: true, value: app }
})
// expose the prototype that will get set on responses
app.response = Object.create(res, {
app: { configurable: true, enumerable: true, writable: true, value: app }
})
app.init();
return app;
}
edittext
当您希望启用该条件时,请从代码
启用它<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="Hello there I am edit text"
android:enabled="false"/>
但是,您的用例可能对edittext.setEnabled(true);
的使用有效。因为如果你不想要键盘,这意味着你不想通过输入来编辑它,这就是TextView
所做的。