草庐IT

editText

全部标签

Android Oreo 为 EditText 禁用自动填充

我正在尝试为除登录屏幕之外的所有EditText禁用自动填充。而且还没有成功。在editText上的longPress之后总是有“自动填充”选项。rootView的IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS或View的IMPORTANT_FOR_AUTOFILL_NO根本没有效果。有什么想法吗?谢谢。 最佳答案 您可以将“否”传递给importantForAutofill例如 关于AndroidOreo为EditText禁用自动填充,我们在

java - 在 RecyclerView 的 onBindViewHolder 方法中将文本设置为 EditText 时出错

我正在尝试将文本设置为我的自定义适配器中的EditText,并且我得到了这个堆栈:java.lang.NullPointerException:Attempttoreadfromfield'android.support.v7.widget.ViewInfoStoreandroid.support.v7.widget.RecyclerView.mViewInfoStore'onanullobjectreferenceatandroid.support.v7.widget.RecyclerView$LayoutManager.addViewInt(RecyclerView.java:81

android - 在 Android 的 EditText/TextView 中设置临时文本?

我想为用户名/密码构建一个简单的输入表单,我想知道是否可以模仿许多网站提供的功能,即文本输入中的临时字符串,显示该字段的用途。本质上,我需要这样的东西:当用户还没有关注文本输入时,它应该以不同的格式显示“USERNAME”。当用户将焦点放在文本字段上时,该字段将被清除并设置焦点并更改样式。有没有办法轻松做到这一点? 最佳答案 查看编辑文本的属性-有一个“提示”属性可以做到这一点。android:hint="输入用户名" 关于android-在Android的EditText/TextVi

android - 当我在 EditText 中编辑数据时,BaseExpandableListAdapter 调用 getgroupview()

我在Android中使用ExpandableListView。我有一个对话框使这个View膨胀:对于getgroupview()方法,我的BaseExpandableListAdapter看起来像这样:publicViewgetGroupView(intgroupPosition,booleanisExpanded,ViewconvertView,ViewGroupparent){Viewrow=convertView;ViewHolderholder=null;Log.d("LIST","getGroupView()groupPosition"+groupPosition+"isEx

安卓 : show keyboard in edittext

我在Android应用程序编码中遇到了一个非常简单的问题。我有一个EditText对象列表,每行一个。当用户长按EditText时,我需要显示键盘。当用户长按时,我调用这个方法:privatevoidsetNameAsEditable(ViewrowView,booleansetToEditable){EditTexttextView=(EditText)rowView.findViewById(R.id.edittext_name);textView.setFocusableInTouchMode(setToEditable);textView.setFocusable(setToE

java - 如何给 EditText 添加下划线

我在AndroidStudio中为EditText加下划线时遇到一些问题。这就是我要找的(这只是一张照片,不是我的真实文字):但我真的不知道有什么属性(property)可以做到这一点。我现在的代码非常简单。只是“正常”的:我不想只在文本下划线(在本例中为“Título”),而是整个纯文本有人知道吗?问候。 最佳答案 这是默认设置,但请尝试检查您的样式。也许有一种样式会覆盖整个应用程序中的样式。有的话直接去掉 关于java-如何给EditText添加下划线,我们在StackOverflo

android - 如何在 editText 处于焦点时隐藏键盘

我希望editText框可以点击,以便用户可以滚动浏览文本,但我不希望键盘出现。我已经尝试了所有这些,但他们没有做我想做的事:在XML中:android:editable="false"android:windowSoftInputMode="stateAlwaysHidden"android:inputType="none"这将禁用它:editText.setInputType(EditorInfo.TYPE_NULL);这仅适用于API21及更高版本:editText.setShowSoftInputOnFocus(false); 最佳答案

java - EditText OnClickListener 需要两次点击才能工作

我的Activity中有4个EditTexts。每个都有一个OnClickListener,调用时会为我勾选一个复选框。但是,当我第一次按下EditText时,EditText变为蓝色,但复选框未选中。只有当我再次按下它时,OnClickListener才会生效并选中该框。谁知道这是为什么?示例代码:publicView.OnClickListenerrespiratoryOnClickListenerv(finalViewv){View.OnClickListenerlistener=newView.OnClickListener(){@OverridepublicvoidonCli

Android比较UTF-8字符串与UTF-8输入字符串的edittext

在我的android应用程序中,我想比较一个utf-8字符串,例如"bãi"与用户在edittext上键入的字符串。但是,如果我键入"bãi"到edittext并使用方法edittext.getText().toString()获取输入字符串,它将返回类似于的字符串。它不会等于"bãi"我也试试Stringinput=newString(input.getBytes("UTF-8"),"UTF-8");但它不起作用。input.equals("bãi")将返回false。谁知道怎么解决这个问题。感谢您的帮助。 最佳答案 在Unico

Android RecyclerView EditText更新错误的行

我正在我的应用程序中实现购物车。产品使用RecyclerView显示,它有一个EditText供用户输入数量。看起来像这样:屏幕截图问题:现在我有13种产品。假设我输入产品2、3和4的数量为1.0、2.5、3.5,然后向下滚动到末尾并返回到屏幕开头,数量设置为1.0、2.5、3.5、1.0、2.5和3.5分别对应产品2、3、4、11、12、13。我在SO上搜索了很多类似的问题,但到目前为止没有任何帮助。请帮忙。我的代码是:packagecom.organicbasket.retailer_app.adapter;importandroid.content.Context;importa