Articles of android edittext

如何限制我的EditTextinput到一些特殊的字符,如反斜杠(/),tild(〜)等软键盘在android中以编程方式

我正在开发一个键盘应用程序,但我geting一个问题。 我想以编程方式在android中的EditText中的软键盘限制/阻止一些特殊字符。 那么,有没有什么办法可以限制任何特殊字符input在Android中的编辑文本。 如果有人有想法,请回复。 提前致谢。

如何限制Android EditText字段中的特殊字符?

如何限制Android EditText字段中的特殊字符?

Android键盘隐藏EditText

当我尝试在屏幕底部的软键盘上隐藏editText.how的EditText中写入某些内容时,是否可以解决此问题? 下面是我的XML代码。我在片段中使用这个屏幕。 <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout android:id="@+id/linearLayoutTopDetails" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/linearLayoutTop" android:layout_marginLeft="6dp" android:layout_marginRight="6dp" android:layout_marginTop="6dp" android:orientation="vertical" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/list_design1" android:orientation="vertical" > <LinearLayout android:layout_width="fill_parent" android:layout_height="80dp" android:layout_weight="100" android:orientation="horizontal" > <ImageView android:id="@+id/ImageViewProfImagePostDetail" android:layout_width="0dp" android:layout_height="fill_parent" android:layout_marginTop="2dp" android:layout_weight="24.84" android:paddingLeft="5dp" android:paddingRight="5dp" android:paddingTop="5dp" /> <LinearLayout android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="60" android:orientation="vertical" > <TextView android:id="@+id/textViewNamePostDetail" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Robin" […]

在2.3上使用完成的SoftInput操作标签多行EditText

有没有办法让多行EditText目前在Android 2.3上使用IME操作标签“完成”? 在Android 2.2中这不是问题,inputbutton显示IME操作标签“完成”( android:imeActionLabel="actionDone" ),并单击时android:imeActionLabel="actionDone"软input。 当为多行configurationEditText ,Android 2.3将无法显示软input键盘的“完成”操作。 我已经设法通过使用KeyListener来改变软inputinputbutton的行为,但是inputbutton仍然看起来像一个回车键。 这是EditText的声明 <EditText android:id="@+id/Comment" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:layout_marginBottom="0dp" android:lines="3" android:maxLines="3" android:minLines="3" android:maxLength="60" android:scrollHorizontally="false" android:hint="hint" android:gravity="top|left" android:textColor="#888" android:textSize="14dp" /> <!– android:inputType="text" will kill the multiline on 2.3! –> <!– android:imeOptions="actionDone" switches to a "t9" like soft input –> 在加载设置活动中的内容视图后检查inputType值时,它显示为: inputType = 0x20001 这是: class = TYPE_CLASS_TEXT | […]

如何在我的EditText中更改文字后0.5秒?

我正在使用EditText过滤我的列表。 我想在用户inputEditText后0.5秒过滤列表。 afterTextChanged ,我使用了afterTextChanged事件。 但是这个事件对于EditText中的每个字符都会改变。 我该怎么办?

EditText不可编辑

我试图把EditText作为不可编辑的代码: <EditText android:id="@+id/outputResult" android:inputType="text" android:editable="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/result" /> 我不得不添加这个不可编辑 android:focusable="false" 难道我做错了什么? 谢谢你很多

如何将int转换为string并将其放置在EditText中?

我有这段代码: ed = (EditText) findViewById (R.id.box); int x = 10; ed.setText (x); 原来是一个错误。 我知道我必须改变它的string,但我该怎么做? 我试过x.toString() ,但它不能被编译。

我应该把“ttf”文件放在Android项目中?

我正在尝试使用字体在我的项目中使用字体。 我将"font.ttf"复制到"font.ttf"文件夹中名为“fonts”的文件夹中。 但日食不允许编译它。 它显示字体文件夹的错误。 我该怎么办? 我得到的错误是: invalid resource directory name fonts /NoRats/assets line 1 Android AAPT Problem