使旋转器不可见,但仍可以访问其选定的物品



我想知道在将其设置为隐藏时是否有任何方法可以访问Spinner选择的项目?我已经尝试了spinner.setVisibility(View.GONE),但是选定的项目 null 。看起来此方法将选定的项目重置为null:/

我需要这样做的原因是因为我希望旋转器具有一个值,具体取决于登录的用户(Spring ws),但是如果激活管理员模式,我只想显示旋转器。默认情况下它不活动,由于我需要从其他活动(不添加参数)访问此值,因此我无法设法找到解决方案。

谢谢向前:)

如果您想要释放旋转器使用的空间,然后您必须将Spinner的最新选择值保存在变量中,您可以使用其中一种Bellow方法:
  1. gson-google https://stackoverflow.com/a/18463758/9944300

  2. 您也可以使用Singleton设计模式Singleton

相关内容

  • 没有找到相关文章

最新更新