本文主要谈谈碎片动态替换时出现初始界面任然存在的问题,并提出解决方案,由于本人也是初学,知识水平有限,至于原因目前还不得而知,但是问题能够很好解决,如有大神知道原理,欢迎在评论区指出。
前段时间正在写一个专业软件,基于《第一行代码》这本书的启发,我打算利用碎片知识写两个布局,一个用于普通安卓手机,另一个用于平板,平板布局的基本构思如下图。左边为按钮区域,右边为功能区域,点击不同按钮显示不同界面。
但是最开始的时候得到的结果出现了一点小问题,话不多说,直接上图。
注意左图和右图的区别,右边图片为刚启动时候,没有点击任何按钮时状态,显示正常,左边图片为点击其他按钮过后的状态,没错,按钮上移了,但是我检查了我的代码并没有更改布局的代码。
最开始我以为是死机了,但是添加按钮点击监听能够监听到点击事件,说明我的猜想错位。
然后我有换了一些布局&#