获取setVisibility以片段形式工作

时间:2018-11-07 11:51:51

标签: android android-fragments progress-bar visibility

我无法使ProgressBar变得不可见。我已经根据其他StackOverFlow问答尝试了以下方法,但没有成功:

  • 添加clearAnimation()方法
  • 使用活动中的getter方法调用进度栏
  • 使用片段中的getter方法调用进度条
  • 检查findViewByID是否返回null(不是)
  • 在活动中而不是在片段中完全运行该方法
  • 在XML中将进度栏上移或下移
  • 用处理程序调用它

在此先感谢您的帮助。花了整整2天的时间

片段:

node_modules

XML:

public class SwipeFragment extends Fragment {


public ProgressBar mProgressBar;


@Override
public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle onStavedInstanceState) {

    View rootView = inflater.inflate(R.layout.swipe_activity_main, container, false);

    mProgressBar = rootView.findViewById(R.id.progress_bar_load_candidates);
    mProgressBar.clearAnimation();
    mProgressBar.setVisibility(View.INVISIBLE);

    return rootView;
}

0 个答案:

没有答案