Questions tagged «android-edittext»

EditText是Android应用程序中的标准文本输入小部件。如果用户需要在应用程序中输入文本,这是他们这样做的主要方法。


5
在EditText更改侦听器中计数字符
在我的项目中,我有一个EditText。我想计算中的字符EditText,并在中显示该数字TextView。我写了下面的代码,它工作正常。但是,我的问题是,当我单击Backspace它时,它会递增计数,但是我需要减少数字。我该如何考虑Backspace? tv = (TextView)findViewById(R.id.charCounts); textMessage = (EditText)findViewById(R.id.textMessage); textMessage.addTextChangedListener(new TextWatcher(){ public void afterTextChanged(Editable s) { i++; tv.setText(String.valueOf(i) + " / " + String.valueOf(charCounts)); } public void beforeTextChanged(CharSequence s, int start, int count, int after){} public void onTextChanged(CharSequence s, int start, int before, int count){} });

18
Android中的密码提示字体
当EditText处于密码模式时,提示似乎以不同的字体显示(Courrier?)。如何避免这种情况?我希望提示以与EditText不在密码模式下相同的字体显示。 我当前的xml: <EditText android:hint="@string/edt_password_hint" android:layout_width="fill_parent" android:layout_height="wrap_content" android:password="true" android:singleLine="true" />

30
处理EditText中可绘制对象上的单击事件
我EditText使用以下XML 在小部件中的文本右侧添加了图像: <EditText android:id="@+id/txtsearch" ... android:layout_gravity="center_vertical" android:background="@layout/shape" android:hint="Enter place,city,state" android:drawableRight="@drawable/cross" /> 但是我想清除EditText单击嵌入式图像的时间。我怎样才能做到这一点?


7
Android:多行EditText(文本区域)的垂直对齐
我想为文本区域的高度设置5行。我正在使用以下代码。 <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:singleLine="false" android:lines="5" android:layout_marginLeft="10dip" android:layout_marginRight="10dip" /> 文本区域看起来不错,但是问题在于光标在文本字段的中间闪烁。我希望它在文本字段的第一个字符的第一行闪烁。


30
检查EditText是否为空。[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 我EditTexts在Android中有5个供用户输入。我想知道是否有一种方法可以检查所有5个EditTexts是否为空。有什么办法吗?

18
在Android上单击“软键盘下一步”时,移至另一个EditText
当我按“下一步”时,必须将用户EditText的焦点移到“密码”上。然后,必须从“密码”向右移动,依此类推。您能帮我编码吗? <LinearLayout android:id="@+id/LinearLayout01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal" > <TextView android:id="@+id/username" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="User Name*" /> <EditText android:id="@+id/txt_User" android:layout_width="290dp" android:layout_height="33dp" android:singleLine="true" /> </LinearLayout> <LinearLayout android:id="@+id/LinearLayout02" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal" > <TextView android:id="@+id/password" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Password*" /> <EditText android:id="@+id/txt_Password" android:layout_width="290dp" android:layout_height="33dp" android:singleLine="true" android:password="true" /> <TextView android:id="@+id/confirm" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Password*" /> <EditText android:id="@+id/txt_Confirm" android:layout_width="290dp" android:layout_height="33dp" …


8
如何在对话框中创建一个编辑文本框
我正在尝试在用于输入密码的对话框中创建一个edittext框。当我做的时候我做不到。我是初学者。请帮助我。 public class MainActivity extends Activity { Button create, show, setting; //String pass="admin";String password; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); create = (Button)findViewById(R.id.amcreate); setting = (Button)findViewById(R.id.amsetting); show = (Button)findViewById(R.id.amshow); //input = (EditText)findViewById(R.id.this); setting.setVisibility(View.INVISIBLE); create.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { Intent myIntent1 = new Intent(view.getContext(), Create.class); startActivityForResult(myIntent1, …



22
有没有办法以编程方式将滚动视图滚动到特定的编辑文本?
我的滚动视图活动很长。它是具有用户必须填写的各个字段的表单。我在表单的一半下方有一个复选框,当用户选中它时,我想滚动到视图的特定部分。是否可以通过编程方式滚动到EditText对象(或任何其他视图对象)? 另外,我知道使用X和Y坐标可以做到这一点,但是我想避免这样做,因为表单可能因用户而异。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.