我希望在加载主布局之前尝试从主活动中执行sqlite查找,以便可以在主活动中使用此信息。
例如,如果对表中的行进行计数,然后加载一个布局(如果未达到一定数量的行),则加载另一个布局。 由于没有布局可以从sql查询中获取价值,因此如何预先设置这些布局?
我想做的是可能的吗?
答案 0 :(得分:0)
您必须调用一个方法来填充布局,例如setContentView 您可以在使用该方法之前进行所有查询, 或者,您可以在加载布局之前使用某种进度对话框 或者甚至可以使用片段或空白布局,并在以后动态填充
唯一要记住的是,您不应在主UI线程中进行任何挂起/挂起等待,否则Android可能会将您的应用解释为无响应