滚动列表时隐藏输入框
来源:互联网 发布:VH软件 编辑:程序博客网 时间:2024/06/05 09:25
hide soft input when listview scroll
在需要滚动列表时,隐藏输入框,其实是要给listview增加onscroll回调即可
问题:
布局如下:
I want to implement the function like this: when I click the edittext, the soft input show. when I scroll(not scroll toOnScrollListener.SCROLL_STATE_IDLE
state) the listview the soft input hide.
我想实现这样的功能:
当我点击输入框时,输入框出现。当我滚动列表时,输入框消失。
I use the android:windowSoftInputMode="adjustResize"
.
我已经增加了android:windowSoftInputMode="adjustResize"
.
建议答案:
Detect your scroll using this link, it implements onScrollListener
, which you will set to yourListView
and in its onScrollStateChanged()
you will put this code in your -
检测滚动使用this link,它实现了onScrollListener。
setOnScrollListener(new OnScrollListener(){ public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { // TODO Auto-generated method stub } public void onScrollStateChanged(AbsListView view, int scrollState) { if (scrollState !=0){ InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE); inputMethodManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); } }});
0 0
- 滚动列表时隐藏输入框
- 滚动时隐藏navigationbar
- Android点击列表后弹出输入框,所点击项自动滚动到输入框上方
- QT改变列表项的高度&隐藏列表滚动条
- 点击非输入框时隐藏键盘
- div隐藏输入框
- 隐藏输入框
- 在列表滚动的时候显示或者隐藏Toolbar
- ReactNative学习实例(二)输入框,滚动条,列表的简单使用
- 输入框提示列表
- 列表框输入方法
- BCB 列表框 滚动条
- 如何隐藏输入框键盘
- 关于Android 输入框 隐藏
- tableviewcell输入框键盘隐藏
- EditText隐藏输入弹出框?
- popcap sexyframework- Demo4 使用资源管理器加载资源 前导屏幕 播放声音 以及超连接 输入框 列表框 滚动条
- 多行文本框隐藏滚动条。
- Java中单元测试中:@BeforeClass,@Before,@Test,@After,@AfterClass
- 【mongoDB】将mongodb添加到服务
- Mac系统下的一些简单命令(第二部分)
- 素数表
- Mysql用户权限 grant all privileges on
- 滚动列表时隐藏输入框
- monkey如何通过uiautomatorviewer的bounds坐标点击控件
- Android实现文件下载并自动安装apk包
- GTK进阶学习:键盘事件
- vimrc的快速配置
- java知识点总结(博客篇)
- 64. Minimum Path Sum
- 深入理解java虚拟机-1 内存结构与OutOfMemory溢出异常
- hash-table基础以及一些运用例子