Articles of android edittext

编辑文本密码切换Android

我正试图在inputtypes为文本密码的编辑文本中向用户显示input的密码。 我通过像这样的切换图标实现了gesturelistener – public boolean onTouch(View view, MotionEvent motionEvent) { switch (view.getId()) { case R.id.ivPasswordToggle: switch ( motionEvent.getAction() ) { case MotionEvent.ACTION_DOWN: Toast.makeText(getContext(),"show",Toast.LENGTH_SHORT).show(); etPassword.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); break; case MotionEvent.ACTION_UP: etPassword.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD | InputType.TYPE_CLASS_TEXT); Toast.makeText(getContext(),"hide",Toast.LENGTH_SHORT).show(); break; } break; } return true; } 我不知道什么是错的,任何帮助将不胜感激。

Android:没有接收密钥的EditText的KeyListener

我有一个EditText,我想监视KeyEvents,我有一个监听器设置如下: mText = (EditText) this.findViewById(R.id.title); mText.setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { final int view = v.getId(); switch (view) { case R.id.title: Log.d(LOG_TAG, "key handled"); break; } return false; } }); 我的问题是,当使用虚拟键盘inputEditText时,触发logging的唯一按键就是退格键。 我已validation所有其他按键甚至不触发onKey() 。 我敢肯定,这是简单的,但没有发现任何东西似乎处理这个问题。 谢谢, 保罗

Android上的findViewById()上的NullPointerException

在下面的代码中,我用findViewById()获得了第9/10行的NullPointerException。 在我的主类中,我刚从这个类实例化一个对象,使用.getFrom() public class UserInteraction extends Activity { EditText etFrom; int from; EditText etTill; int till; public UserInteraction(){ etFrom = (EditText)findViewById(R.id.et_from); etTill = (EditText)findViewById(R.id.et_till); } public int getFrom() { String s = etFrom.getText().toString(); int i = Integer.parseInt(s); return i; } public int getTill() { String s = etTill.getText().toString(); int i = Integer.parseInt(s); return i; } […]

如何从Android中的EditText提取HTML样式的文本?

我正在使用HTML.fromHTML(…)来设置Android中EditText的文本样式。 我需要将样式文本作为结果传递给另一个活动。 但是,当我使用意图传递EditText的内容时,我无法弄清楚如何保留原始文本的HTML样式。 举一个例子,假设EditText中的原始文本是: 今天是21 日 当我提取使用edittext.getText()的文本并将其作为结果发回时,结果文本是: 今天是二十一号 有没有办法从EditText中提取HTML样式的string?

Android-如何在textview上显示文本select?

我正在实施一个epub阅读应用程序,我正在使用textview显示epub的文本。 我想从textview中select文本,当用户长按在textview上,然后对选定的textview文本,如高亮等做多个操作。所以,我怎样才能显示这些游标到用户select文本,无论用户想要的。 *我不想使用EditText并使其看起来像textview。 可能是压倒一切的textview是首选。 *我附上截图来解释我在找什么 –

android会阻止EditText自动请求焦点

我有一个相当简单的布局与EditText和一个button。 问题是活动开始后立即出现键盘,EditText获得焦点。 我从XML中删除了</requestFocus> ,我也没有在代码中这样做。 我怎样才能防止EditText的行为,所以键盘才出现在使用后点击editText?

Android – 键盘popup时调整屏幕?

我想在popup软键盘时能够在Android上调整我的UI屏幕。 所以在这一刻我有一些类似于下面的第一张图片和我在屏幕底部的EditText,当用户点击EditText时,我想和第二张图片中发生的一样。 那就是EditText被向上移动,看起来像是坐在软键盘的顶部,当软键盘消失时,它应该返回到之前的状态。 任何人都可以让我知道处理和实施这个最好的方法吗? 替代文字http://img40.imageshack.us/img40/2300/keyboarddown.png 替代文字http://img46.imageshack.us/img46/9339/keyboardup.png

EditText OnKeyListener不工作

我知道这个/类似的问题之前已经问过,但是给出的解决scheme并不适合我,所以我再次问。 我试着在答案中给出的解决scheme,但仍然我的OnKeyListener从来没有被调用在一些设备上,特别是与股票操作系统。 当editText中没有字符的时候,我需要检测按下软键盘的del键。 这是我的代码; EditText et = (EditText) findViewById(R.id.et); et.setOnKeyListener(new EditText.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { Log.d("OnKeyListener", keyCode + " character(code) to send"); return false; } });

不能禁用预测文字

我试图禁用给定的EditText预测文本, 这里解释,但我仍然通过预测得到自动完成… 我有一个启用了XT9的三星Galaxy S。 任何人都可以帮忙? <EditText android:id="@+id/search_field" android:layout_width="300dp" android:layout_height="27dp" android:background="@drawable/bg_searchfield" android:hint="@string/search_hint" android:imeOptions="actionSearch" android:inputType="text|textNoSuggestions|textFilter"/>

EditText – 在input时从EditText获取文本

我想在我的应用程序中获取文本到一些string,而用户在EditText中input,并用它来活跃地显示它的活动(在不同的视图…) – 就像谷歌的即时/即时search工作…