草庐IT

editText

全部标签

android - 自定义 EditText 未在焦点上显示键盘

我正在创建一个自定义EditText类,因为我需要设置一些自定义字体;但是现在当我点击editText时,android键盘不再弹出......这是我的课:packagero.gebs.captoom.utils.fonts;importandroid.content.Context;importandroid.content.res.TypedArray;importandroid.graphics.Rect;importandroid.graphics.Typeface;importandroid.util.AttributeSet;importandroid.view.input

android - 自定义 EditText 未在焦点上显示键盘

我正在创建一个自定义EditText类,因为我需要设置一些自定义字体;但是现在当我点击editText时,android键盘不再弹出......这是我的课:packagero.gebs.captoom.utils.fonts;importandroid.content.Context;importandroid.content.res.TypedArray;importandroid.graphics.Rect;importandroid.graphics.Typeface;importandroid.util.AttributeSet;importandroid.view.input

android - 如何使用 ActionDone 按钮(不带 Enter 按钮)实现多行 EditText

我有用于在消息(电子邮件、短信)上输入内容的EditText。我希望在单击ActionDone按钮时立即发布消息。我为此使用以下代码:message.setOnEditorActionListener((textView,i,keyEvent)->{switch(i){caseEditorInfo.IME_ACTION_DONE:if(messageCanBePosted()){SoftKeyboard.hide(message);postMessage();returntrue;}else{returnfalse;}default:returnfalse;}});但我也希望这个消息字

android - 如何使用 ActionDone 按钮(不带 Enter 按钮)实现多行 EditText

我有用于在消息(电子邮件、短信)上输入内容的EditText。我希望在单击ActionDone按钮时立即发布消息。我为此使用以下代码:message.setOnEditorActionListener((textView,i,keyEvent)->{switch(i){caseEditorInfo.IME_ACTION_DONE:if(messageCanBePosted()){SoftKeyboard.hide(message);postMessage();returntrue;}else{returnfalse;}default:returnfalse;}});但我也希望这个消息字

android - 具有工作选择、光标位置等的自定义旋转 EditText View

我想做什么我想制作一个旋转和翻转的EditTextView,它具有普通EditTextView的所有属性。我的问题我已经成功地(在SO用户的帮助下)制作了一个自定义的EditTextView,该View既可以旋转又可以翻转。这是通过覆盖onDraw方法完成的。但是,光标和突出显示消失了,longtouch事件仍然指示原始文本位置。基本上,View被重绘,但触摸事件没有。如何让触摸事件、突出显示和光标也被旋转和翻转?我读到的EditTextscalewithselection(类似的问题,但不完全相同。)HowtomakeacustomEdittext,sothatitwilllookl

android - 具有工作选择、光标位置等的自定义旋转 EditText View

我想做什么我想制作一个旋转和翻转的EditTextView,它具有普通EditTextView的所有属性。我的问题我已经成功地(在SO用户的帮助下)制作了一个自定义的EditTextView,该View既可以旋转又可以翻转。这是通过覆盖onDraw方法完成的。但是,光标和突出显示消失了,longtouch事件仍然指示原始文本位置。基本上,View被重绘,但触摸事件没有。如何让触摸事件、突出显示和光标也被旋转和翻转?我读到的EditTextscalewithselection(类似的问题,但不完全相同。)HowtomakeacustomEdittext,sothatitwilllookl

java - 我们可以在edittext中有不可编辑的文本吗

我正在使用EditText。是否可以在同一个EditText中让部分文本不可编辑而其余部分可编辑? 最佳答案 你可以使用editText.setFocusable(false);或editText.setEnabled(false);虽然禁用EditText目前不会忽略来自屏幕键盘的输入(我认为这是一个错误)。根据应用程序,使用InputFilter可能会更好。拒绝所有更改:editText.setFilters(newInputFilter[]{newInputFilter(){publicCharSequencefilter(C

java - 我们可以在edittext中有不可编辑的文本吗

我正在使用EditText。是否可以在同一个EditText中让部分文本不可编辑而其余部分可编辑? 最佳答案 你可以使用editText.setFocusable(false);或editText.setEnabled(false);虽然禁用EditText目前不会忽略来自屏幕键盘的输入(我认为这是一个错误)。根据应用程序,使用InputFilter可能会更好。拒绝所有更改:editText.setFilters(newInputFilter[]{newInputFilter(){publicCharSequencefilter(C

android - editText 没有失去焦点

当我点击它时,editText在我的应用程序中没有失去焦点,它一直有橙色边框和那个黑线光标..我根据editText周围的这个做了一个LinearLayout:StopEditTextfromgainingfocusatActivitystartup所以它不会专注于应用程序的启动..这是我的代码:finalEditTextet=(EditText)findViewById(R.id.EditText01);finalInputMethodManagerimm=(InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);et.se

android - editText 没有失去焦点

当我点击它时,editText在我的应用程序中没有失去焦点,它一直有橙色边框和那个黑线光标..我根据editText周围的这个做了一个LinearLayout:StopEditTextfromgainingfocusatActivitystartup所以它不会专注于应用程序的启动..这是我的代码:finalEditTextet=(EditText)findViewById(R.id.EditText01);finalInputMethodManagerimm=(InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);et.se