Android虚拟键盘弹出时挡住EditText解决方法_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Android虚拟键盘弹出时挡住EditText解决方法

Android虚拟键盘弹出时挡住EditText解决方法

 2014/4/16 18:28:50  xiaochao1234  博客园  我要评论(0)
  • 摘要:在manifest的activity节点使用Xml代码<activityandroid:windowSoftInputMode="adjustResize"/>android:windowSoftInputMode的使用。activity如何与软键盘交互。这个属性的设置将会影响两件事情:1>软键盘的状态——是否它是隐藏或显示——当活动(Activity)成为用户关注的焦点。2>活动的主窗口调整—&mdash
  • 标签:android 方法 解决方法 解决 虚拟键盘

在manifest的activity节点使用 Xml代码

  <activity android:windowSoftInputMode="adjustResize"/>   android:windowSoftInputMode的使用。   activity如何与软键盘交互。这个属性的设置将会影响两件事情:   1>  软键盘的状态——是否它是隐藏或显示——当活动(Activity)成为用户关注的焦点。   2>  活动的主窗口调整——是否减少活动主窗口大小以便腾出空间放软键盘或是否当活动窗口的部分被软键盘覆盖时它的内容的当前焦点是可见的。   要默认隐藏输入法   <activity               android:name="ViewActivity"               android:label="@string/app_name"               android:windowSoftInputMode="adjustUnspecified|stateHidden"                android:configChanges="orientation|keyboardHidden">   </activity>   果要默认显示输入法     <activity               android:name="ViewActivity"               android:label="@string/app_name"               android:windowSoftInputMode="stateVisible "                android:configChanges="orientation|keyboardHidden">   </activity>  2:   有些手机可能用上诉方法无法奏效,那可以用以下方法:   在EditText的布局文件里添加ScrollView,当点击EditText时控件会滑动,当失去焦点时滚动条会隐藏。
发表评论
用户名: 匿名