我有 5 个相互依赖的微调器。基本上一个是“国家”,另一个是“省”,另一个是“城市”......等等
它们是基于数据库填充的。如果数据库为空(例如,如果在该省下没有找到城市),则应该隐藏该微调器且没有值。出于某种原因,它只会在屏幕“旋转”时在显示屏上更新。这就是我现在的做法:
structure.spinner.setAdapter(null);
structure.spinner.setVisibility(View.GONE);
structure.textview.setVisibility(View.GONE);
有没有更好的办法?