0
を更新し、私は問題に直面すること:私はタブホストのボタンをクリックすると断片アンドロイド私はアンドロイドでフラグメントを実装しています
public Fragment getItem(int num) {
switch (num)
{
case 0:
NewFragment newFragment = new NewFragment();
//newFragment.refresh();
return newFragment;
case 1:
HotFragment hotFragment = new HotFragment();
//hotFragment.refresh();
return hotFragment;
default: return new ContentFragment();
}
}
、それは一度だけ「onCreateView」と「onViewCreated」と呼んでいます。しかし、私の目的で、私は新しいNewFragment()を呼び出すたびに関数をコールバックすることができますか?
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_new, container, false);
}
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
//some config
}
私は本当にあなたを理解していないが、あなたはあなたのフラグメントあなたをリフレッシュしたい場合、私はonDetachを()、ONATTACH()、onResume()しようとしましたが、それは私の目的で
あなたは何をしますか?言い換えればあなたの質問 – Pooya