我有一个应用程序,它显示登录屏幕作为第一个活动。
由于我的应用程序中有一些新的语言功能,我现在想选择显示一个“选择语言屏幕”,它允许用户在显示登录屏幕之前选择一种语言。
根据指示有效语言的应用程序设置,我想显示登录屏幕,或者假设有多种语言可供选择的语言屏幕。
据我所知,我有 3 个选项。
我可以创建一个启动屏幕活动,它是一个空白屏幕。该活动可以确定是显示语言屏幕还是登录屏幕,然后开始活动。
我已经对 Application 对象进行了子类化,所以我猜我可以直接从
OnCreate
应用程序的方法中触发相关活动?始终将语言选择屏幕显示为第一个活动,如果不需要,只需启动登录活动。
我想知道是否有这样做的首选方式?