草庐IT

editText

全部标签

android - EditText 提示不会消失

问题:在可以处理我的双PaneFragment容器的设备上,两个显示ListView和选定的View并排显示,EditViewandroid:hint在显示文本时隐藏输入。但是,在MotorolaXOOM和Nexus7上,插入文本时android:hint不会消失。更新:我已经解决了ListView调整Activity大小的问题。由于重绘,它只是看起来ListView没有调整大小。但是,我的EditText没有隐藏android:hint的问题仍然存在。我现在添加了我的问题的更新图像以及下面的更新代码。除非其他人认为适合删除,否则我会保留旧内容以供记录。:更新[旧]:这似乎只适用于我在

android - android 中的 editText 中不显示提示文本

我制作了一个带有2个编辑文本和一个按钮的简单android对话框,它是一个登录对话框,我在两个编辑文本中都放了一张图片,一个用于使用名称,另一个用于密码。但是第二个编辑文本不显示提示我已经设置,我的代码如下:dialog.xml 最佳答案 尝试改变android:inputType="textPassword"与android:password="true" 关于android-android中的editText中不显示提示文本,我们在StackOverflow上找到一个类似的问题:

android - 警报对话框中的 EditText 自定义

我有一个AlertDialog并将EditText放入其中,但我希望我的EditText仅接受以下输入:(0,1,2,3,4,5,6,7,8,9,.,,)我怎样才能做到这一点?这是我的代码:finalAlertDialog.Builderalert=newAlertDialog.Builder(Treatment.this);alert.setTitle("WeigthedMean!");alert.setIcon(R.drawable.droid);Bundleb=getIntent().getExtras();finalTextViewsum=(TextView)findViewB

android - Fragment自动保存和恢复EditTexts的状态

我有一个fragment似乎在屏幕旋转配置更改时自动恢复状态。我可以在日志中验证,只要屏幕旋转,就会在fragment中调用onCreatView。尽管向下调用applyDefaults(),但当屏幕旋转并调用onCreateView()时,用户创建的草稿条目将被保留。我的理解是我必须在onSaveInstanceState()中保存状态并在onCreateView()中恢复它,但情况似乎并非如此。谁能解释一下?@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedIns

android - EditText 填充属性对 API 19 和 21 的作用不同

我附上了运行19和21模拟器的屏幕截图:左边是Android19,右边是21。如您所见,基于API19的模拟器不遵守padding属性。同样的事情发生在4.4.x设备上,所以这不仅仅是一个模拟器问题。这是我用于此Activity的.xml代码:为什么会出现差异?我错过了什么,我该如何解决?谢谢。 最佳答案 这似乎是API21中的错误-Issue77982.应该在未来的版本中修复。对于临时修复,请尝试动态设置填充。更新:1)实际上,21工作正常。是不是19.错误本身是——“填充在api21中工作正常,在较低的android设备中不起作

android - 如何更改 editText 背景颜色(Android)?

我试过这个:rounded_textfield.xml:Activity.xml:在编辑器中它是灰色的,但在手机上它是白色的。 最佳答案 您的代码是正确的,只需清理项目即可。您应该记住的一件事是,根据不同设备的显示设置和显示屏,不同的颜色在不同设备上看起来也不同。 关于android-如何更改editText背景颜色(Android)?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

android - 从 EditText 中移除焦点并保持其可编辑

我正在使用EditText,但是当Activity启动时,我的EditText已经获得焦点。我想移除焦点并使其在点击时可编辑。这是我编辑文本的代码。 最佳答案 您可以创建如下所示的虚拟布局,您应该将其保持在EditText的正上方,然后使用nextFocusUp和nextFocusLeft,如图所示。 关于android-从EditText中移除焦点并保持其可编辑,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

android - 删除 EditText 中的附加下划线

我有带有自定义背景可绘制的EditText:编辑文本代码:我正在使用android数据绑定(bind)库和MVVM架构。如果ViewModel将isAllowEdit设置为true而不是将EditText背景设置为@drawable/profile_et_background_active。如果isAllowEditfalseEditText的背景设置为@drawable/profile_et_background。此外,我通过将inputType设置为TYPE_NULL来禁止编辑,并通过将inputType设置为TYPE_CLASS_TEXT来允许编辑。@drawable/profi

android - 如何从此 Dialogplus 库中获取 EditText 值?

我使用这个库dialogplushttps://github.com/orhanobut/dialogplus在顶部显示自定义View。现在我想获取EditText值,但我得到一个错误的null对象。我看到他们谈论如何获得值(value):对于customviewholder,有一种特定的方法可以取回您的View。然后您可以使用findViewById并访问编辑文本或其他输入。Viewview=dialogPlus.getHolderView();但是我不知道如何使用这段代码...我的全局privateButtonsearchButton;这是我的代码:publicvoidopenSe

java - 在 Edittext 上使用 setText 的 RxTextView.textChanges

RxTextView.textChanges(editText).map(CharSequence::toString).debounce(200,TimeUnit.MILLISECONDS).observeOn(AndroidSchedulers.mainThread()).subscribe(input->{output=//...dosomethingwithinputeditText.setText(ouput)}));当我setText(output)它进入循环。要设置文本,我首先需要删除监听器,然后再次设置监听器。我如何使用RxJava来做到这一点?