当用户导航到特定片段时,Android会在工具栏中显示微调器(第3个选项卡片段)

时间:2015-11-18 10:38:54

标签: android android-fragments

我有三个标签,如Tab1,Tab2,Tab3,我在MainFragment中有viewpager来显示这三个标签。仅当用户导航到Tab3时,如何在工具栏中显示微调器。

1 个答案:

答案 0 :(得分:0)

在工具栏自定义视图中插入微调器,实现ViewPager回调以接收当前寻呼机位置并制作一些逻辑:

@Override
public void onPageSelected(int position) {
    super.onPageSelected(position);
    if (position == 0 || position == 1)
        spinner.setVisibility(View.GONE); // hide spinner
    else if (position == 2)
        spinner.setVisibility(View.VISIBLE); // show spinner
}