如何将Android编辑器设为只读并支持回车?
我发现将输入类型设置为0会导致回车被忽略。
注意:
我正在使用Xamarin.Forms
答案 0 :(得分:0)
你需要一个自定义渲染器,然后使用Android EditText(从内存中编写的代码):
editText.SetKeyListener(null);
// Prevent paste from clipboard
editText.Focusable = false;
editText.FocusableInTouchMode = false;
editText.LongClickable = false;
标准EditorView
允许回车,因此我们不会更改。通过使用此自定义渲染器,您只需隐藏EditorView
(SetKeyListener(null)
)的键盘,然后阻止用户执行剪贴板粘贴(所有其他代码行)。