【发布时间】:2021-08-15 13:58:28
【问题描述】:
当用户是查看者时,是否可以让按钮在我的应用中消失?我有 3 种类型的用户(查看者、编辑者和管理员),我希望其中 3 种的布局相同,但是查看者无法访问某些按钮。是否可以使按钮消失,或者我应该制作完全相同的布局但没有按钮?谢谢!
【问题讨论】:
-
如何定义角色?您是使用自定义声明还是将角色存储在数据库中?如果是数据库,可以分享一下数据库结构的截图吗?
-
是的,有可能,你试过了吗?分享一些代码
-
@Dharmaraj 我在帖子中分享了截图!
-
@peprumo 我试过“override fun onCreate(savedInstanceState: Bundle?)”做“if(FirebaseAuth.getInstance().currentUser!!.uid == "Viewer"){ newDashButton.visibility =查看.GONE }"
标签: android firebase kotlin firebase-realtime-database