全屏状态下的输入法布局问题
来源:互联网 发布:windows oracle em 编辑:程序博客网 时间:2024/06/10 00:23
公司最新的launcher,为了达到更美观的效果,要求实现全屏,Android对全屏机制的支持相对来说比较弱,在不改变framework机制调整的情况下有很多莫名其妙的问题,调起来很不顺利,最麻烦的莫过于输入法的布局操作了,根本实现不了。
如上图,如果实现全屏,则会将整个listview往上顶起,并且输入框布局也会被覆盖。
上述project采用的AndroidManifest.xml如下:
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.droid" android:versionCode="1" android:versionName="1.0"> <uses-permission android:name="android.permission.READ_CONTACTS" /> <!-- 无标题栏和全屏使用的是Theme.NoTitleBar.Fullscreen,@android:style/Theme.NoTitleBar全屏时则会全部往上推动adjustResize adjustPan --> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".MainActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="adjustResize" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application></manifest>Theme.NoTitleBar.Fullscreen表示全屏,另外要想实现左边的效果,还要采用adjustResize,具体参看其他关于输入法的介绍。
花了两天时间,对各种参数进行布局,但全屏状态下无法实现左边的效果,即将EditText顶在输入法的上方。
具体例子可以到http://download.csdn.net/detail/hjj0212/6911831下载,如果遇到listview跟输入法布局的时候可以先预演其可行性。
0 0
- 全屏状态下的输入法布局问题
- osg全屏下的输入法面板显示问题
- Android全屏下输入法软键盘遇到的问题
- android 软键盘在全屏下的布局计算问题
- android 软键盘在全屏下的布局计算问题
- 全屏下使用输入法
- 解决安卓全屏“FLAG_FULLSCREEN”状态下“adjustResize”失效,全屏状态下WebView的输入框被软键盘挡住的问题
- 解决安卓全屏“FLAG_FULLSCREEN”状态下“adjustResize”失效,全屏状态下WebView的输入框被软键盘挡住的问题
- 解决全屏UI中输入法的问题(一)
- 解决Android编辑框在全屏模式下无法检测布局变化的问题
- 解决Android编辑框在全屏模式下无法检测布局变化的问题
- 解决Android编辑框在全屏模式下无法检测布局变化的问题
- Android在全屏状态下键盘覆盖输入框问题
- Android之全屏下软键盘弹出布局移动问题
- 解决EditText在输入状态下点击其他区域隐藏输入法的问题
- 解决BackBox中Fcitx输入法中文输入状态下不显示候选词框的问题
- VirtualBox下的Ubuntu的全屏问题。
- VirtualBox下的Ubuntu的全屏问题
- 鼠标样式
- Linux驱动学习之:按键中断驱动
- Eclipse 代码提示时间修改,以及悬停(Hover)提示时间修改
- [数字信号处理] FIR滤波器基础
- web.xml <jsp-config>标签
- 全屏状态下的输入法布局问题
- Romance of three kingdom
- 小评s3c2440的替代品s3c2416
- Unity3D之游戏架构脚本该如何来写
- OCP-1Z0-053-200题-43题-678
- 将字符串切割成数组 componentsSeparatedByString
- tomcat的虚拟主机的配置
- 使用窗函数设计FIR滤波器
- 优秀博文推荐