我有一個應用程序顯示登錄屏幕作爲第一個活動。確定運行時的啓動活動
由於我的應用程序中有一些新的語言功能,我現在想要選擇性地顯示一個'選擇語言屏幕',允許用戶在顯示登錄屏幕之前選擇一種語言。
根據指示有效語言的應用程序設置,我想要顯示登錄屏幕或語言屏幕(假定有多種語言可供選擇)。
據我所見,我有3個選項。
我可以創建一個閃屏活動,這是一個空白屏幕。此活動可以確定是顯示語言屏幕還是登錄屏幕,並開始活動。
我已經對應用程序對象進行了分類,所以我猜測我可以直接從應用程序的
OnCreate
方法中觸發相關活動?總是顯示語言選擇屏幕作爲第一個活動,如果不需要,只需啓動登錄活動。
我想知道是否有這樣做的首選方式?
這不起作用,因爲登錄屏幕不會顯示要求輸入用戶名/密碼(或首選項)的翻譯文本。語言選擇必須是第一個屏幕,並且只包含語言名稱。 –
你能向我解釋更多嗎 –
那麼,用戶選擇他們的語言的全部要點是,它可以顯示帶有翻譯文本的屏幕,如果你馬上顯示PIN屏幕,這將包含可能的外語文本。 –