ScrollView中若嵌套有滑动的控件(如:WebView,ListView或GridView),另外该界面中还有其它的控件时,此时若WebView,ListView或GridView的内容超过了整个屏幕的话,那么进入该界面的时界面不会显示最上面控件,而是WebView,ListView或GridView这些控件会往上移,解决这个问题的方法就是:

scrollView.requestChildFocus(view, null); ====> 第一个参数view就是该界面上的最上面的那个控件,意思就是让ScrollView的焦点聚集在该界面的最上面一个控件上,这样整个页面就不会往上移了。

更多相关文章

  1. Android中点击空白区域控件自动隐藏(事件传递机制中的一个小例子)
  2. android app卸载以后弹出用户反馈界面
  3. android TextView实现滚动显示效果
  4. Android(安卓)Studio之ListView的用法(上)
  5. Android(安卓)实现点击出现选择框,或者长按显示选择界面,PopupMen
  6. Android(安卓)UI设计——EditText控件
  7. Android关于Activity的一些使用和全局管理技巧
  8. android页面布局时定义控件ID时@id/XX和@+id/xx 有什么区别
  9. 《Android深入透析》之界面

随机推荐

  1. EditText使用小结
  2. Android开发布局系列: LinearLayout布局实
  3. Android--Selector、shape详解(整理)
  4. Android(安卓)神兵利器Dagger2使用详解(二
  5. Listview
  6. html5 开发android
  7. Android的应用程序结构分析:HelloActivity
  8. android 布局文件中xmlns:android="http:
  9. android 属性
  10. android横竖屏切换的一点感想