1 |
VisibilityAwareImageButton.setVisibility can only be called from within the same library group (groupId=com.android.support) |
build.gradle(Module: app)でこのエラーに関すると思われるものは以下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig { ... targetSdkVersion 28 ... } ... } dependencies { implementation 'com.android.support:design:28.0.0-beta01' ... } |
雑に言えば、FloatingActionButtonのvisibilityを直接変えてはいけないようである. setVisiblityの代わりにshowメソッドかhideメソッドを使えば、エラーを回避できる.
1 2 |
floatingActionButton.show(); floatingActionButton.hide(); |
ただし、この場合、FloationActionButtonのvisibilityをinvisibleにすることは工夫をしないとできないようである.