私はいくつかのタブを持つActivity
のタブを持っていますFragments
。 (アーティスト、プレイリスト、アルバムなど)。私は自分の家にボタンを追加したいです。Fragment
これはクリック後に他のタブに移動します。たとえば、プレイリストをクリックすると、プレイリストに3つのタブが表示されます。私はこのことについてどのように考えるべきか考えがありません。ボタンを使ってフラグメントからタブを切り替える方法は?
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(
R.layout.fragment_home, container, false);
playlists = (Button) rootView.findViewById(R.id.playlists);
playlists.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//getActivity().getTabHost().setCurrentTabByTag("TAB2");
//viewPager.setCurrentItem(2);
}
});
return rootView;
}
homeFragment.setListener(new HomeFragmentListener() );それは – Alpoe
の前に他の場所で作られていないので、@Alpoeいいえ、それは動作するはずです。 –
エラー - HomeFragmentListenerシンボルを解決できません。心配しないで、何も動いていないようですので、病気はそれをあきらめてください。 – Alpoe