大家好,我再搞一个程序,碰到了大问题,2 天了都没搞懂,不得已请各位 V 友帮想个办法
1 、程序启动就调用 MainActivity.this.moveTaskToBack(false); 隐藏主窗体
2 、自动显示一个浮动工具条(浮动布局)到 WindowManager 里
3 、浮动工具条里有个按钮,点击以“浮动或者弹窗的形式”显示另一个布局
4 、这个布局里是 TabLayout+ViewPager 的内容
现在所有代码我都整理好了,但一旦执行 MainActivity.this.moveTaskToBack(false)隐藏主窗体 就没法发打开另一个弹窗布局,不执行隐藏主窗体,就能正常显示弹窗布局。 我不想要显示主窗体,一定要隐藏才行。
主要代码在:MainActivity.jaja 的 157 行,和 143 行
麻烦大家帮看看,我的代码该如何优化能正常!
谢谢大家
这里是打包的源代码
链接:https://pan.baidu.com/s/1w8FoDgjIddAvUMUGultu8g
密码:4voc
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.