作者dreak (dreak)
看板AndroidDev
标题[问题] Tabhost呼叫child的Function
时间Mon Feb 24 18:27:06 2014
大家好,先说明我的程式架构
我在A Class中继承FragmentActivity实做TabHost,
并在TabHost中加入三个child Fragment,分别为C、D、E,
我想点击Menu的Item时,同时储存三个页面的资料,
我只知道可以透过getChildAt(i)来取得child Fragment的View,
然後用findViewByID的方式取得child Fragment元件的值,
但我想要将取值的Function分别写在C、D、E中,
然後在A透过呼叫child Fragment的Function来取值,
但目前卡在不知道要如何呼叫child Fragment的Function,
请问有高手可以解答吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 42.75.95.3
1F:→ villix:我不知道这是不是你要的 02/24 19:29
2F:→ villix:CalledFrag CalledFragment = (CalledFrag) 02/24 19:30
3F:→ villix: getSupportFragmentManager(). 02/24 19:30
4F:→ villix:findFragmentByTag(Fragment name); 02/24 19:30
5F:→ villix:if(CalledFragment != null && CalledFragment.isAdded() ) 02/24 19:31
6F:→ villix:CalledFragment.YourFuncation(); 02/24 19:31
7F:→ villix:不是就当我没说XD 02/24 19:31