花了几个月的时间写校园通–华师匣子,在写的过程中碰到了一些问题,有些比较常见,所以就写个博客总结下在做项目过程中碰到的问题。后续随着版本的更新还会补充。
1.view相关
Q:Toolbar 有时候会出现 navigationicon不会居中的情况
A:这时后要设置Toolbar 的minHeight 和layout_height相同, Toolbar 控件的文档里面说明了这种情况。
Toolbar supports a more focused feature set than ActionBar. From start to end, a toolbar may contain a combination of the following optional elements:A navigation button…..The navigation button is vertically aligned within the Toolbar’s minimum height, if set.
Q:如何动态更新 menu
A:在 onPrepareOptionMenu中写上相应的显示逻辑,这个方法是在每次展现menu时调用。
Q:当登录页有背景大图时,为了让输入框不被键盘挡住会把windowSoftInputMode设置为adjustResize,但这样直接放背景图时会被压缩。
A:较好的解决办法有两种。
如果是全屏背景则直接把加入下面一行代码
|
|