问题标签 [android-edittext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
144 浏览

android - 这是在Android光标处插入文本的正确方法吗?

我问是因为我认为这段代码比它需要的要长得多 - 有没有更短myInput.insertTextAtCursor(myText)的东西,或者每个人都这样做?

0 投票
3 回答
1549 浏览

android - 结合EditText和按钮?

在某些应用程序中,我看到一个 EditText 小部件与右侧的 Button 组合(例如twitter 应用程序中的搜索字段)。我怎样才能创建这样的小部件?

问候, 马可

0 投票
2 回答
2515 浏览

android - 自定义列表:EditText 消耗列表的 OnItemClickListener

我一直在实施一些自定义列表,一切都很好。现在我正在尝试将 EditText 添加到列表的行中。这些行看起来像这样:

在构建列表时,我为列表设置了一个 ItemClickListener listView.setOnItemClickListener(onItemClick);。这曾经可以正常工作,但一旦列表行中有 EditText 就会失败。

有没有人暗示如何做到这一点?

问候,
斯特夫

0 投票
3 回答
28317 浏览

java - 获取 EditText 的字符数

我正在尝试获取 EditText 的字符数。我研究了 EditText 和 TextView 类的不同属性,但似乎没有返回字符数量的函数。我曾尝试使用 TextWatcher,但这并不理想,因为有时我会从首选项中将保存的消息加载到 EditText 中,并且 TextWatcher 不会计算当时未键入的字符。

任何帮助都会很棒!

干杯!

0 投票
2 回答
1473 浏览

android - 图库小部件上的 EditText 中的软键盘“del”键失败

我正在使用 android SDK 2.2 在 Eclipse build ID 20090920-1017 中开发一个应用程序,并在 Google Nexus One 上进行测试。出于以下测试的目的,我在非 root 手机上使用 IME“Android 键盘”。

我有一个 EditText 小部件,它表现出一些非常奇怪的行为。我可以输入文本,然后按“del”键删除该文本;但是在我输入“空格”字符后,“del”键将不再删除该空格字符之前的字符。

一个例子说一千个单词,所以考虑以下两个非常简单的应用程序......

示例 1:LinearLayout 小部件中的 EditText:

code>

运行上面的应用程序,输入文本“edit example”,然后按几次“del”键,直到整个句子被删除。一切正常。

现在考虑示例 2:Gallery 小部件中的 EditText:

code>

运行上述应用程序,输入文本“编辑示例”,然后按几次“del”键。如果您遇到与我相同的问题,那么您会发现无法删除“空格”字符。一切都不好。

如果有人能对这个问题有所了解,我将不胜感激。

问候

0 投票
2 回答
8701 浏览

android - Android:如果 EditText 不为空,如何启用我的按钮?

我有 2 个 EditText;01和02。一旦启动活动,我的按钮将被禁用,当这两个EditText包含文本时,必须再次启用该按钮。但是,我的按钮始终处于禁用状态,无法使用button.setEnabled(true);.

谁能帮我这个?

0 投票
1 回答
1051 浏览

android - 从编辑文本中选择文本并将所选文本转换为图像

我正在android中创建一个edittext,我可以在其中选择特定的文本,我想将选定的文本转换为位图或png图像..有可能吗

0 投票
2 回答
1001 浏览

android - 如何使 EditText 在 ListView 中正常工作?

大家好,

我有一个 ListView,它的每一行都包含一个 EditText。我也有一个数组。数组的长度==ListView 中行的Nr。

我想将用户输入(EditText 中的文本)存储到数组中。例如,如果我在 ListView 第一行的 EditText 中键入一些文本,我希望将文本存储在 Array[0] 中。但是我如何检测 EditText 属于哪一行?如果该行包含 RadioGroup,但不包含 EditText,我可以检测到该行的位置。

如果我首先在 EditText 中键入一些文本,然后我想更新我的输入怎么办?我该如何更新它?

非常感谢!

0 投票
4 回答
16644 浏览

android - 多个 EditTexts 的焦点问题

我有两个EditTexts 的活动。我requestFocus在第二个EditText字段上调用,因为默认情况下焦点转到第一个字段。焦点似乎在第二个字段中(第二个获得突出显示的边框),但如果我们尝试使用硬件键盘输入任何字符,文本会出现在第一个EditText控件中。任何想法为什么会发生?

0 投票
2 回答
2739 浏览

android - 光标位置开始编辑文本

我有一个小问题。在我的活动中,我有一个编辑文本和一个按钮。

单击按钮我正在更改编辑文本的输入类型。

现在,当我单击按钮时,输入类型会发生变化,但光标会转到 edittext 中文本的开头。

如何保持光标的相同位置或将光标移到文本末尾?

我试过setSelection(edittextobj.getText().length())但不起作用我怎么能做到这一点......?