作者firewind (羽翼狼)
看板AndroidDev
标题[问题] 在fragment中使用toolbar
时间Wed May 16 14:37:23 2018
各位前辈好
在写程式中遇到一个问题解不掉
想请各位帮忙
我想在Fragment中使用toolbar
toolbar有出现但是search item / menu item 却没有办法出现
查了很多资料 都试过却还是相同
想请各位帮忙看哪里有问题
非常感谢
https://github.com/kllilee/test25/blob/master/app/src/main/java/com/example/likunlin/test25/leftFragment.kt
缩网址
https://ez2o.co/6ffj7
非常感谢各位 卡了两天解不出来
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.164.41.208
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1526452647.A.151.html
1F:→ j19930307: 你的toolbar是null 05/16 23:49
2F:→ firewind: 你好 非常感谢你的指教 请问我是哪里设错了吗 05/16 23:58
3F:→ j19930307: fragment lifecycle顺序是onCreate->onCreateView 05/17 00:03
4F:→ j19930307: fragment的layout在onCreateView才载入 05/17 00:05
5F:→ firewind: 你好 非常感谢你 我有设在过onCreateView 可是依然失败 05/17 00:10
7F:→ j19930307: 如果要直接 return inflater.inflate(.....) 05/17 00:14
8F:→ j19930307: 你的setSupportActionBar要在onActivityCreated()做 05/17 00:15
9F:→ firewind: 你好 可是你的连结中不是在onCreateView中做吗 我移到 05/17 00:25
10F:→ firewind: 有了 出现了 果然是在onActivityCreated()中作 非常感谢 05/17 00:28
11F:→ j19930307: 连结是第一种作法 下面补充的是第二种 05/17 00:33
12F:→ firewind: 感谢 试过第一种不行 设在onActivityCreated()中就可以 05/17 00:40
13F:→ firewind: 我GOOGLE了很多没写到这点 看来我要多了解他的生命周期 05/17 00:41
14F:→ firewind: 谢谢 05/17 00:41