草庐IT

Edittexts

全部标签

android - 从 RecyclerView 获取 EditTexts 值

我正在构建一个应用程序,用户需要填写一些数据才能发布一些内容,因此fragment由EditText组成、单选按钮和Spinner连同RecyclerView它动态呈现了一些包含TextView的子布局和EditText.因此,当用户从Spinner中选择类别时,与该类别相关的一些属性显示在RecyclerView中用户可以选择填写其中的一些内容。我尝试使用回调和TextWatcher来实现此功能但我没有得到我想要的值。回调interfacePropertiesCallback{funaddProp(position:Int,title:String,value:String)}适配器

android - 在 ListView (Android) 中聚焦 EditTexts 的问题

我有一个ListView,每个项目中都有一些EditText。我对硬件键盘没有任何问题,但使用软键盘时有些问题。我有两个问题。当我第一次点击一个EditText时,它短暂地看起来有焦点,但在键盘显示后就失去了焦点。然后我必须再次单击EditText以获得焦点。当具有焦点的EditText滚出View时,焦点会转到...好吧...请看屏幕截图。我不确定发生了什么。有关#1的更多详细信息:首次加载屏幕时,焦点位于“GrHighSchoolScale”字段中,但未显示键盘。如果我立即单击所需的EditText,它的OnFocusChangeListener会告诉我它获得焦点然后失去焦点。在视

android - 为 EditTexts 设置 nextFocus 不起作用

EditText的nextFocus...属性有问题。首先,我真的很难理解应该使用哪个nextFocus...参数。当我在我的软键盘上按下Next时,它正在寻找下一个EditText,但我怎么知道它是向下看还是向上看,或者在任何地方?我仍然必须指定下一个View的ID,它会成为焦点,所以为什么要为方向烦恼呢?无论如何,这是我的布局:http://imgur.com/na1xn2s当我编辑Stacks时,我希望下一个EditText成为Rest,但它不起作用。这是我的代码:stacks=(EditText)dialogView.findViewById(R.id.calc_stacks_

android - 新的 Password Visibility Toggle 是否破坏了 EditTexts 的现有 drawableRight?

EDIT我刚刚尝试了一个没有TextInputLayout的EditText并且它按预期工作。所以问题一定出在TextInputLayout的新变化上。我已经使用自定义EditText类作为TextInputLayout的子级大约一个月了。当用户键入时,x将出现在drawableRight字段中。我已经成功地显示了drawableLeft、drawableTop和drawableBottom的图像,但是设置drawableRight为我提供了一个空白。注意:单击X应按预期工作的空白处,文本将被清除。第一张图片是它原来的样子:自从升级到support-v4:24.2.0之后,功能就被破坏

android - 多个 EditTexts 的焦点问题

我有一个包含两个EditText的Activity。我在第二个EditText字段上调用​​requestFocus因为默认情况下焦点转到第一个。焦点似乎在第二个字段中(第二个获得突出显示的边框),但是如果我们尝试使用硬件键盘输入任何字符,文本会出现在第一个EditText控件中。任何想法为什么会发生? 最佳答案 很难判断这是否是您的问题,但也不是不可能。TL;DR:永远不要调用像requestFocus()这样的改变焦点的方法从onFocusChanged()内部打电话。问题在于ViewGroup.requestChildFocu

android - 多个 EditTexts 的焦点问题

我有一个包含两个EditText的Activity。我在第二个EditText字段上调用​​requestFocus因为默认情况下焦点转到第一个。焦点似乎在第二个字段中(第二个获得突出显示的边框),但是如果我们尝试使用硬件键盘输入任何字符,文本会出现在第一个EditText控件中。任何想法为什么会发生? 最佳答案 很难判断这是否是您的问题,但也不是不可能。TL;DR:永远不要调用像requestFocus()这样的改变焦点的方法从onFocusChanged()内部打电话。问题在于ViewGroup.requestChildFocu

android - 将 Edittexts 提示文本样式设置为斜体

我需要将EditText的提示设置为斜体样式,但我找不到任何地方可以做到这一点。这里有人知道该怎么做,还是我必须接受这是不可能的? 最佳答案 在strings.xml中Yourhinthere在您的.xml文件中 关于android-将Edittexts提示文本样式设置为斜体,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14684559/

android - 将 Edittexts 提示文本样式设置为斜体

我需要将EditText的提示设置为斜体样式,但我找不到任何地方可以做到这一点。这里有人知道该怎么做,还是我必须接受这是不可能的? 最佳答案 在strings.xml中Yourhinthere在您的.xml文件中 关于android-将Edittexts提示文本样式设置为斜体,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14684559/

android - 为什么Android会更改具有相同id的EditTexts的值?

我有一个包含LinearLayout的fragment,其中根据某些业务逻辑对不同的项目进行膨胀。在这些项目中包含一个EditText。当我有多个具有不同内容的项目并且我分离/附加fragment时,所有EditTexts都会以某种方式获得所有相同的文本。仅当EditText在布局文件中有id时才会发生这种情况。为什么会这样?除了删除id还有其他方法可以防止这种情况吗?我想在我的膨胀项目上使用findViewById来访问View,而不是容易出错的getChildAt。我创建了一个简单的示例来演示https://github.com/rodja/EditTextValueProblem

android - 将输入的值保存到 RecyclerView 的 EditTexts 中

我有一个RecyclerView,其中每一行还有一个允许用户输入值的EditText。但是,当用户旋转屏幕时,这些值会重置为其默认空白值。所以我想将值保存在List或Map中,以便在恢复时重新填充列表。但是我不知道如何“遍历当前列表”并获取EditTexts并提取值。 最佳答案 如果您以下面的RecyclerView.Adapter实现为例,您会注意到一些事情。包含数据的List是static,这意味着它不会在方向更改时重置。我们正在向EditText添加一个TextWatcher以允许我们在修改值时更新它们,我们还通过添加一个标签
12