我想僅獲取適用於我的android應用程序的可用語言,即在res文件夾中有一個名爲values-(例如values-en,values-fr)的文件夾。獲取應用程序的可用語言
我不想存儲語言代碼,我想列出表單values-*中「res」的所有子文件夾,並從它們的名稱中提取語言代碼。 (最終檢查代碼是否在由Locale.getAvailableLocales()返回的數組中,以確保它是正確的)。這個想法在這裏陳述How to get the available languages (Not all of them, just the languages available on my app)。
我一直在使用
getResources().getAssets().list("res"); getResources().getAssets().list("/res");
getResources().getAssets().list("/res/");
嘗試,但沒有一次成功。
你知道如何列出「res」文件夾的子文件夾嗎?
預先感謝您。
這很聰明。我喜歡這個。 –