作者aiweisen (教授...我想毕业)
看板AndroidDev
标题[问题] action button 如何使用fragment中的方法
时间Sun May 3 23:04:36 2015
我有一个FragmentActivity 并实作 ActionBar.TabListener
然後addTab 3个 : fragment A~fragment C
接着每切换到不同的fragment 就显示不同的menu
menu是用button显示在 action bar那一列
也就是设定 android:showAsAction="ifRoom"
我想问的是 原先我把按钮的功能写在fragment里面
(例如寄信按钮,会先会先蒐集使用者输入的资料(像是EditText),再送出 )
但是现在我想把按钮的功能移到Action bar里面
在FragmentActivity中 action button怎样能够使用(或操作)fragment里面的资料?
--
作者 MicroGG (La new总冠军) 看板 Japan_Travel
标题 [问题] 温泉旅馆的儿童人头算法?
1F:→ robler:问问题然後自称拎背这样好吗 有点礼貌ok?04/11 16:32
2F:→ penan:骨科大 XD04/11 16:34
3F:→ MicroGG:你不懂,我有苦衷,我不说拎杯会被乡民骂..04/11 16:36
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.138.238.19
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1430665484.A.8C6.html
4F:→ corrupt003: 把资料带到fragment比较适合吧 05/03 23:07
也就是说 action button跟fragment是独立的?
我原本还想说看action button能不能透过findViewById取得到fragment上的元件
所以维持原本的button在fragment比较恰当?
5F:→ KeySabre: supportInvalidateOptionsMenu 05/04 01:28
去google後上面是写说这个方法之後会呼叫onPrepareOptionsMenu()
但是这个方法我在FragmentActivity就已经用过了(我的menu在这边产生)
还是说不要在fragmentActivity里产生menu 由各个fragment自行产生menu?
6F:→ corrupt003: 楼上的做法ok,重点是view要有生成用id才拿得到。假如 05/04 16:37
7F:→ corrupt003: 你不同fragment有不同menu,就在切换 fragment时也同 05/04 16:37
8F:→ corrupt003: 时更新menu 05/04 16:37
感谢 已经可以用了
※ 编辑: aiweisen (140.138.150.24), 05/04/2015 17:10:30