[问题] action button 如何使用fragment中的方法

楼主: aiweisen (艾维森)   2015-05-03 23:04:36
我有一个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里面的资料?
作者: corrupt003 (QQ)   2015-05-03 23:07:00
把资料带到fragment比较适合吧
作者: KeySabre (KeySabreur)   2015-05-04 01:28:00
supportInvalidateOptionsMenu
作者: corrupt003 (QQ)   2015-05-04 16:37:00
楼上的做法ok,重点是view要有生成用id才拿得到。假如你不同fragment有不同menu,就在切换 fragment时也同时更新menu

Links booklink

Contact Us: admin [ a t ] ucptt.com