您的位置:首页 > 移动开发 > Android开发

SlidingMenu条目点击无响应、Android输入框过多视图改变和ViewPager页面点击切换自然

2015-10-15 15:59 295 查看
1.SlindingMenu左侧条目点击无响应的解决办法

查看下面的代码是否设置错误

slidingMenu.setTouchModeBehind(SlidingMenu.TOUCHMODE_FULLSCREEN);

2.当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。

解决方案:

方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

方法二:在项目的AndroidManifest.xml文件中界面对应的<activity>里加入

android:windowSoftInputMode="stateVisible|adjustResize",这样会让屏幕整体上移。

如果加上的是android:windowSoftInputMode="adjustPan"(我是通过设置这个解决的)软件键盘就会覆盖屏幕。

方法三:把顶级的layout替换成ScrollView,或者说在顶级的Layout上面再加一层ScrollView的封装。这样就会把软键盘和输入框一起滚动了,软键盘会一直处于底部。

3.ViewPager页面点击切换自然

contentPager.setCurrentItem(0,false);//重点第二个值设置为false
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: