Articles of android edittext

如何正确对齐EditText光标?

我有一个200sp大小的编辑文本。 光标出现在中间。 如何确保光标出现在左下角? 在中心看起来很奇怪。

如何设置浮动标签文字大小?

我想在Android材质EditText更改浮动标签文字大小,当我设置如下: 它只是更改提示和输入文本的文本大小。 由于浮动标签文字大小在我的UI中看起来太小,我想改变它,任何解决方案?

如何在Android中的编辑文本中限制数字中的文本数量为0-59?

我有一个Edit Text ,其中数字只能在0-59之间,在Edit Text不会输入其他数字,我尝试了text-watcher但没有获得成功。 任何想法? 12-26 14:59:39.715: E/AndroidRuntime(19494): FATAL EXCEPTION: main 12-26 14:59:39.715: E/AndroidRuntime(19494): java.lang.StackOverflowError 12-26 14:59:39.715: E/AndroidRuntime(19494): at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765) 12-26 14:59:39.715: E/AndroidRuntime(19494): at android.view.View.findViewById(View.java:10442) 12-26 14:59:39.715: E/AndroidRuntime(19494): at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765) 12-26 14:59:39.715: E/AndroidRuntime(19494): at android.view.View.findViewById(View.java:10442) 12-26 14:59:39.715: E/AndroidRuntime(19494): at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765) 12-26 14:59:39.715: E/AndroidRuntime(19494): at android.view.View.findViewById(View.java:10442) 12-26 14:59:39.715: E/AndroidRuntime(19494): at android.view.ViewGroup.findViewTraversal(ViewGroup.java:2765) 12-26 14:59:39.715: E/AndroidRuntime(19494): at android.view.View.findViewById(View.java:10442) […]

块后代(Android)时专注于ListView中的EditText

我有一个自定义的ListView 。 每行都有一个EditText, Buttons & TextView 。 为了使ListView项目可单击,我保留了android:descendantFocusability=”blocksDescendants”用于行布局。 如果我不保留descendantFocusability,我无法为onItemClick实现一个动作。 如果我保持descendantFocusability ,我的行中存在的EditText没有获得焦点。 我希望EditText可聚焦的,我也应该能够点击每一行来导航到另一个Activity 。 任何人都可以帮助我。 谢谢大家。 编辑:在onTouchListener的CustomAdapter中,我尝试保留onTouchListener以及onTouchListener ,我在requestFocus,但这似乎不起作用。 row.xml

在6个字母后自动在EditText中添加字符

我希望在我的EditText中自动在6个字母后加上“ – ”,我希望用户可以在“ – ”之后继续写。 (我希望用户写道:1234562,它在EditText中显示为123456-2)。 但我不知道如何做到这一点,如果可能的话。 如果你可以帮助我,谢谢

资源未find例外

我在我引用我的一个映射EditText对象的类方法的行中获得了Resource Not Found Exception。 我不明白为什么我会遇到这个问题。 我有一个名为store.java的简单java类,它只是映射来自微调器和EditText.的数据EditText. 以及一个名为SpinPizza.java的类,用于打印它们的值。 Store.java package com.Lak; import android.os.Parcel; import android.os.Parcelable; public class store implements Parcelable { @SuppressWarnings(“rawtypes”) public static final Parcelable.Creator CREATOR = new Parcelable.Creator() { public store createFromParcel(Parcel in) { return new store(in); } public store[] newArray(int size) { return new store[size]; } }; private static final long serialVersionUID = […]

setText不会将文本设置为EditText

我有一个问题,在我用Android开发近三年之前从未有过这个问题… 我想拍照, EditText照片后,活动的EditText变得清晰了。 我正在做的是使用getText().toString()将EditText的值设置为Strings ,以便在拍照后恢复它们。 字符串与数据完美地存储,但是当我使用setText ,它不起作用……奇怪的是setHint有效! 怎么会这样? 这是我正在使用的代码: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE) { if (resultCode == RESULT_OK) { // Image captured and saved to fileUri specified in the Intent grabImage(imgView); for (int u = 0; u It is a small bitmap, for icons… imgView.setImageBitmap(thumbnail); […]

使用“android:Theme.Holo.Light”时如何更改焦点EditText的颜色?

我在我的应用程序中使用“android:Theme.Holo.Light”,它将蓝色作为默认颜色。 我希望有一个EditText ,如下所示。 默认情况下,应用holo.light theme时会出现这种情况。

我可以获得编辑文本离开事件

我希望edittext“text”能够反映在textview上,在Edittext离开事件之后,我可以尝试使用这个可以任何人告诉我什么是错的或者它在android中不可能? 我尝试了所有可能的事件 objNextbet=getNextBets(); Button btnbetNow =(Button)findViewById(R.id.btnBetNow); try { SimpleExpandableListAdapter expListAdapter = new SimpleExpandableListAdapter( this, createBetGroupList(“next”), // groupData describes the first-level entries R.layout.group_row, // Layout for the first-level entries new String[] { “BetGroup” }, // Key in the groupData maps to display new int[] { R.id.childname }, // Data under “colorName” key goes into this TextView […]

在Android中,如何针对EditText禁用“登录”按钮?

如果EditText为空,则必须禁用“登录Button 。 如果EditText有一些文本,则必须启用登录Button 。 那么你可以在Instagram登录上看到这个方法。 这两个字段都是空的,登录Button是禁用的。 此处密码字段为空,因此仍然登录Button已禁用。 此处用户名和密码字段均不为空,因此登录Button已启用。 如何实现这些步骤? 这是我的代码,它不起作用.. EditText et1,et2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login_check); et1 = (EditText) findViewById(R.id.editText1); et2 = (EditText) findViewById(R.id.editText2); Button b = (Button) findViewById(R.id.button1); String s1 = et1.getText().toString(); String s2 = et2.getText().toString(); if(s1.equals(“”)|| s2.equals(“”)){ b.setEnabled(false); } else { b.setEnabled(true); } }