Articles of android edittext

在Edittext问题上popup阿拉伯语/乌尔都语自定义键盘

我在app上工作,我使用乌尔都语自定义键盘工作正常,但问题是当我输入任何单词例如(سلام)时,光标变为不适用于中间字符,例如剪切/复制/粘贴或删除(ا)字符来自中间的单词不起作用。 我使用粗略的技术只是附加字符,但也工作正常。 用于录制任何字母 private void addText(View v) { // String b = “”; // b = (String) v.getTag(); // urdu_word.setText(b); if (isEdit == true) { String b = “”; b = (String) v.getTag(); if (b != null) { Log.i(“buttonsOnclick”, b); // adding text in Edittext mEt.append(b); } } } 用于后退按钮攻丝 private void isBack(View v) { […]

如何解决“无法连接到编辑器以检索文本”错误?

我正在使用listview,listview中每个项目的布局如下。 当我尝试编辑mrpEt edittext中的文本时,android软键板没有响应,我收到以下错误。 02-21 14:42:33.157 651-651/? I/LatinIME: Starting input. Cursor position = 1,1 02-21 14:42:33.172 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 02-21 14:42:33.173 4564-4564/? W/IInputConnectionWrapper: requestCursorAnchorInfo on inactive InputConnection 02-21 14:42:33.175 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection 02-21 14:42:33.178 651-651/? E/RichInputConnection: Unable to connect to the editor to retrieve text. 02-21 14:42:33.208 4564-4564/? W/IInputConnectionWrapper: getTextBeforeCursor […]

如何在Android电视上显示数字软件键盘?

我正在尝试在关注edittext时在Android电视上显示数字软件键盘。 我已经尝试了这些; editText.setInputType(InputType.TYPE_CLASS_PHONE); editText.setInputType(InputType.TYPE_CLASS_NUMBER); editText.setRawInputType(Configuration.KEYBOARD_12KEY); android:inputType=”phone” android:inputType=”number” 但他们只禁用文字字符,不要让它们不可见。 有没有办法在Android电视上显示手机types的软件键盘?

在API 12中更改editext游标颜色

我试图自定义Android edittext游标。 我在Google和StackOverflow上使用android:textCursorDrawable=””find了很多解决方案。 但它可以从API 12获得。 我想从API 8中做到这一点。那么是否可以在<API 12中更改edittext游标颜色?

按下一个键后,查看下去,仅在S3中

我有一个奇怪的问题。 我有一个带有editext字段的视图,当用户点击它时,键盘显示(我正在使用android:windowSoftInputMode =“adjustPan”),所以这没关系。 当我按任意键时会出现问题,之后视图会下降并且键盘保持可见,因此edittext隐藏在键盘后面。 我不知道为什么会这样。 我的代码正在使用S2,Nexus 4和HTC One,而且只在三星Galaxy S3中失败。 如果我将windowSoftInputMode更改为adjustResize,它可以工作,但我不希望这样。 我也检查了OnFocusChangeListener,但是当我按下一个键时,edittext中的焦点不会改变。 有任何想法吗?

如何在全屏模式下编辑EditText?

如下面的风景图片所示: http : //android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html 。 我不一定需要做全屏事情,但我的问题是EditText低于软键盘,我无法弄清楚如何让整个事物显示在它上面。 它是一个音符字段,填充从我的其他字段的末尾到屏幕底部的任何开放空间。 目前,当我选择音符时,屏幕向上移动到足以看到音符字段的顶部,但这还不够好。 我希望音符字段的顶部向上移动到屏幕顶部,以最大化用户在编辑字段时看到的内容。 清单中的softInputMode是adjustPan,但更改这些设置并没有为我做任何事情。

如何更改EditText光标旋钮颜色android(不是光标颜色的旋钮)

我正在尝试更改我的EditText光标旋钮但未能在设备上看到它,附加的是我的XML用于此布局

Android Edittext Spannable问题

每次Edittext onAfterTextChange方法时,我都会检查是否输入了一些特殊字符串(来自functionlistvariables),然后更改该字符串的特殊颜色。 代码如下 for(String s:functionList) { final Pattern p = Pattern.compile(s); final Matcher matcher = p.matcher(inputStr); while(matcher.find()) { //if(matcher.end() – matcher.start()== s.length()) inputStr.setSpan(new ForegroundColorSpan(Color.parseColor(highlightColor)), matcher.start(), matcher.end(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); } } 我不使用Html.FromHtml方法的原因是; 它迫使我使用setText方法更改光标位置,因为我的edittext也从按钮(按钮调用settext)更改,不仅是软键盘,settext方法废弃了光标位置,因为按钮更改将光标位置设置为0即使它不是 ! ! 因此我不能在软键盘中间添加一些东西(当我尝试添加时, cursorposition总是设置为0 )。 这就是为什么我必须使用spannable。 无论如何我的问题是,例如我的一个特殊文本是“日志”..当我输入日志它工作正常( 日志 ),当附加空格字符日志 ( 日志日志 )它再次工作正常, 但当我从第二次删除g日志,第一个日志颜色也消失了! (log lo)哪一定不应该发生。 认为粗体日志是彩色的…… 为什么会这样?

Android edittext自动增长文本并推动事物

是的,这是关于SO的另一个edittext成长问题。 是的,我已经完成了所有这些edittext增长问题。 但这有点具体。 用户界面: 一个简单的android布局,下面有edittext和按钮。 当文本较少时,edittext视图仍然覆盖整个屏幕,为下面的按钮留出空间。 用户开始输入文本后,edittext将垂直增长以适应文本。 同时,按钮也应该继续向下推动以使edittext增长。 用户可以垂直滚动屏幕查看全文。 输入重要文本后的UI: 这是使用edittext和按钮的布局: 这或多或少都有效。 但是当我输入很多文字时,而不是按下按钮。 它落后于它: 这里的任何帮助非常感谢。 谢谢 :)

如何在EditText中垂直制作文本(Android)

(抱歉我的问题很糟糕。我现在更新了) 我怎样才能在XML文件中创建它? 我尝试使用以下代码,但不正确(我使用“android:rotation =” – 90“进行旋转。