位置: 编程技术 - 正文
推荐整理分享android:如何将按钮恰好显示在键盘之上?(android怎么添加按钮),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:安卓怎么按,Android如何将按钮放置在背景图像的正确位置,安卓怎么把按钮布局在中间,android按钮怎么放置在下方,安卓怎么把按钮布局在中间,Android如何将按钮放置在背景图像的正确位置,安卓怎么按,android按钮怎么放置在下方,内容如对您有帮助,希望把文章链接给更多的朋友!
1.问题
例如,如下某页面,当用户没有输入之前,键盘上方的“NEXT”的按钮是不显示的。用户输入手机号之后,就会显示在键盘上方,方便用户输入手机号之后,进入一下步。它是如何实现的呢?
2.解决方案
如果该页面是一个Activity,我们只需要一个属性就可以了,配置Activity的属性如下:
主要就是adjustResize属性。也就是说,当键盘弹起时,Activity就会重新布局,以键盘的上方作为整个页面布局的底部。我们只需要将“NEXT”按钮的属性设置为:
即可。本来以为这事就这么结束了。。。
3.其他情况
由于注册流程需要输入很多信息,不是一个页面就完成的。每个页面只是一个Fragment,虽然设置了Activity得属性,当键盘弹起时,会盖住Next按钮。怎么办呢?
我们在按钮的布局之上,添加了一个高度为0dp的ScrollView才解决。
参考
[1]Display Buttons above the keyboard: How to float a row above the soft keyboard:
Android内存分析工具MAT:导出Bitmap 关于MAT的使用,请参见博客:
android:Canvas绘制自旋转Bitmap 需求在SurfaceView或者普通View中,我们在每个绘制周期(onDraw)中,不仅需要更新绘制Bitmap对象在View中得位置,而且还希望Bitmap能够以它自身的中心点为
android开发简单的计算器 代码地址:
标签: android怎么添加按钮
本文链接地址:https://www.jiuchutong.com/biancheng/368648.html 转载请保留说明!友情链接: 武汉网站建设