android:scrollbars属性和弹出键盘的问题
16lz
2021-01-24
android:scrollbars属性:自由控件已经超过了布局的大小就会滚动。要看到滚动效果,那你Linear里面的内容长度要超出整屏的高度就能实现滑动
要实现ScrollView滚动条的隐藏,有两种方法:
1、是在XML的ScrollView布局中加入属性android:scrollbars="none"
2、在代码中获取ScrollView后进行scroll.setVerticalScrollBarEnabled(false);
问题描述:
ScrollView隐藏滚动条后,如果之前设置了 键盘弹出 自动把滚动布局向上(滚动)会失效,而是把整个布局顶上去!
这样一来,我们就不能设置android:scrollbars="none"了,那么我们如果就是想不显示滚动条,该怎么做呢?
设置滚动条为透明色即可:
android:scrollbarThumbVertical="@android:color/transparent"
android:scrollbars="vertical"
至此,文章结束,希望此文能帮助到你,如果对此文有不同见解,欢迎直接评论!
更多相关文章
- Android布局自定义Shap圆形ImageView,可以单独设置背景与图片
- Android(安卓)性能典范:拯救计划
- Android第一步
- Android中FloatingActionButton的基本使用
- Android(安卓)学习资料大集合
- Android(安卓)如何在代码中动态的添加View 及 指定位置
- 安卓控件之图片控件(ImagView)
- Android(安卓)学习 之 API文档汇总(不断更新)
- Android初步