我正在開發一個應用程序,它獲取所有系統可用的區域設置並顯示在列表視圖中,供用戶選擇以更改應用程序語言(就像android的語言更改選項一樣)。如何顯示基於資源可用性的區域設置列表
但我在應用程序資源中有幾個res/values
文件夾,如值(缺省值),值-bn,值-zh,值-ar。所以我希望這4種語言在列表中顯示。我怎樣才能做到這一點?我需要以編程方式執行此操作。
想,我有4個文件夾values, values-bn, values-en, values-zh
然後我只能說明,
Bengali
English
Chinese
你期望它說什麼?默認的'values'文件夾不一定要使用任何特定的語言。 – Eric
默認'values'文件夾將包含英文。如果可用值文件夾的任何字符串資源(即值-bn)缺失,它將被用作備份,它將從默認文件夾 –
呈現。然後,只需在列表開始處以「英文」進行硬編碼。沒有辦法自動檢測英文默認,所以你只需要僞裝它。 – Eric