SDK升级到1.5以后,当文本输入框(EditText及其子类)获得焦点后,会弹出系统自带的软键盘 为了实现一些自定义的功能,就稍微研究了下 ,想要研究更深入的Android系统推荐学Android应用开发系列教程。 * 当layout中有多个EditText,把每个控件的android:singl...
分类:
其他好文 时间:
2014-11-07 18:51:44
阅读次数:
283
1、EditText有焦点(focusable为true)阻止输入法弹出
Java代码
editText=(EditText)findViewById(R.id.txtBody);
editText.setOnTouchListener(new OnTouchListener() {
...
分类:
移动开发 时间:
2014-11-06 13:08:23
阅读次数:
302
HelloWorld是一个简单的应用程序,用于演示如何使用一个文本域使用软键盘输入文本,以及在一个文本标签中展示文本。HelloWorld应用呈现一个简单的用户界面,当应用程序启动时,它展示一个包含一个文本域的导航栏。单击文本域输入你的名字,轻按软键盘之上的Done按钮,以关闭键盘。然后应用程序就在...
分类:
其他好文 时间:
2014-11-04 18:51:19
阅读次数:
139
默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘设置android:imeOptions="actionDone",软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭android:imeOptions="actionSend"软键盘下方变成“发送”,点...
分类:
移动开发 时间:
2014-11-04 11:00:43
阅读次数:
238
关于键盘弹出挡住输入框的问题
android:windowSoftInputMode 使用这个属性可以完美解决。
这个属性的设置将会影响两件事情:
当有焦点产生时,软键盘是隐藏还是显示
是否减少活动主窗口大小以便腾出空间放软键盘
这个属性可以设一个值,或者设两个值(用竖线隔开)。
例如:
各个值的含义:
stateUnspecified:默认设...
分类:
移动开发 时间:
2014-11-03 22:33:51
阅读次数:
287
摘要:iOS开发里键盘是经常需要打交道的地方,下面为大家带来几种隐藏键盘的方法。
一、隐藏自身软键盘
当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exit事件。在点击软键盘右下角的“Return”按钮后,会触发该事件。
该事件有一个sender参数表示当前文本框,这样便可以编写一个通用...
分类:
移动开发 时间:
2014-11-03 10:13:57
阅读次数:
267
在androidMainfest.xml文件中
在Activity中设置
【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置
【B】stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个activity里的状态,无论是隐藏还是显示
【C】stateHidden:用户选择activity时,软键盘总是被隐藏
【D】stateAlwaysHidden:当该Activity主窗口获取焦点时,软键盘也总是被隐藏的
【E】state...
分类:
移动开发 时间:
2014-10-31 15:40:08
阅读次数:
185
iOS开发里键盘是经常需要打交道的地方,下面为大家带来我整理总结的几种隐藏键盘的方法。一、隐藏自身软键盘当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exit事件。在点击软键盘右下角的“Return”按钮后,会触发...
分类:
移动开发 时间:
2014-10-29 23:36:15
阅读次数:
235
MainActivity如下:
package cc.c;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.inputmethod.InputMethodManager;
import android.widget....
分类:
移动开发 时间:
2014-10-28 15:35:22
阅读次数:
131
下面为大家带来我整理总结的几种隐藏键盘的方法。
一、隐藏自身软键盘
当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exit事件。在点击软键盘右下角的“Return”按钮后,会触发该事件。
该事件有一个sender参数表示当前文本框,这样便可以编写一个通用的事件处理方法(.m文件)
- (I...
分类:
移动开发 时间:
2014-10-25 11:53:19
阅读次数:
247