文章转自:http://www.javaeye.com/topic/149773
小结:
andorid view的键盘事件处理过程:
键盘事件首先交给当前Activity中获得焦点的View,该View的setKeyListener(OnKeyListener l)中设定的l的onKey方法被调用,若返回true,framwork不再处理,否则有framework继续处理.我就是用该方法实现的智能焦点切换。
然后是自动滚动的实现,当ViewGroup中添加了新的View后,不能马上进行滚动,因为此时相应的高度信息还没有更新,需要用Handler来向消息队列投递一个Runnale来进行滚动。
本文通过一个具体的例子展示了如何在Android应用中使用ScrollView,并介绍了如何在布局中动态添加视图元素及实现自动滚动到新增视图底部的功能。此外,还讨论了键盘事件处理与焦点切换的方法。
学习与应用&spm=1001.2101.3001.5002&articleId=5574356&d=1&t=3&u=3c6e245907a849a7bc458decd084a7ea)
3718

被折叠的 条评论
为什么被折叠?



