首页 > 解决方案 > Android - 在 Fragment 中设置 BottomSheet 中 FAB 按钮的可见性

问题描述

我需要控制Floating action button位于类中的可见性,BottomSheet但是Fragment当我尝试设置它的可见性时,我收到以下错误消息:

VisibilityAwareImageButton.setVisibility 只能从同一个库组中调用 (groupId=com.android.support)

这就是我在 Fragment 课程中的内容:

private FloatingActionButton fabUpdateInfo;

fabUpdateInfo = getActivity().findViewById(R.id.fab_update);

fabUpdateInfo.setVisibility(View.GONE); //This is where the error message gets triggered 

标签: javaandroidandroid-fragmentsbottom-sheet

解决方案


只需使用:

fabUpdateInfo.hide();
//or
fabUpdateInfo.show();

代替:

fabUpdateInfo.setVisibility();

推荐阅读