Preyea Regmi
5 years ago
7 changed files with 60 additions and 53 deletions
-
30app/src/main/java/com/gmeremit/online/gmeremittance_native/settings/gateway/LanguageSelectionGateway.java
-
10app/src/main/java/com/gmeremit/online/gmeremittance_native/settings/gateway/LanguageSelectionGatewayInterface.java
-
29app/src/main/java/com/gmeremit/online/gmeremittance_native/settings/view/SettingsView.java
-
19app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/gateway/SplashScreenGateway.java
-
1app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/presenter/SplashScreenInteractorInterface.java
-
21app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/presenter/SplashScreenPresenter.java
-
3app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java
@ -0,0 +1,30 @@ |
|||
package com.gmeremit.online.gmeremittance_native.settings.gateway; |
|||
|
|||
import com.gmeremit.online.gmeremittance_native.GmeApplication; |
|||
import com.gmeremit.online.gmeremittance_native.R; |
|||
import com.gmeremit.online.gmeremittance_native.splash_screen.model.LanguageModel; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.List; |
|||
|
|||
public class LanguageSelectionGateway implements LanguageSelectionGatewayInterface { |
|||
@Override |
|||
public List<LanguageModel> getRelatedLanguageData() { |
|||
List<LanguageModel> models = new ArrayList<>(); |
|||
models.add(new LanguageModel("EN", "en", GmeApplication.getStringExtractor().getStringFromStringId(R.string.english_language_text),"English")); |
|||
models.add(new LanguageModel("KH", "km", GmeApplication.getStringExtractor().getStringFromStringId(R.string.cambodia_lanugage_text),"Cambodia")); |
|||
models.add(new LanguageModel("KR", "ko", GmeApplication.getStringExtractor().getStringFromStringId(R.string.korean_language_text),"Korea")); |
|||
models.add(new LanguageModel("TH", "th", GmeApplication.getStringExtractor().getStringFromStringId(R.string.thailand_language_text),"Thailand")); |
|||
models.add(new LanguageModel("LK", "si", GmeApplication.getStringExtractor().getStringFromStringId(R.string.srilanka_lanugage_text),"Sri Lanka")); |
|||
models.add(new LanguageModel("MN", "mn", GmeApplication.getStringExtractor().getStringFromStringId(R.string.mongolia_language_text),"Mongolia")); |
|||
models.add(new LanguageModel("MM", "my", GmeApplication.getStringExtractor().getStringFromStringId(R.string.myanmar_language_text),"Myanmar")); |
|||
models.add(new LanguageModel("NP", "ne", GmeApplication.getStringExtractor().getStringFromStringId(R.string.nepali_language_text),"Nepali")); |
|||
models.add(new LanguageModel("ID", "in", GmeApplication.getStringExtractor().getStringFromStringId(R.string.indonesia_language_text),"Indonesia")); |
|||
models.add(new LanguageModel("BD", "bn", GmeApplication.getStringExtractor().getStringFromStringId(R.string.bengali_language_text),"Bangladesh")); |
|||
models.add(new LanguageModel("RU", "ru", GmeApplication.getStringExtractor().getStringFromStringId(R.string.russian_langugae_text),"Russia")); |
|||
models.add(new LanguageModel("UZ", "uz", GmeApplication.getStringExtractor().getStringFromStringId(R.string.uzbek_language_text),"Uzbekistan")); |
|||
models.add(new LanguageModel("VN", "vi", GmeApplication.getStringExtractor().getStringFromStringId(R.string.vietnam_language_text),"Vietnam")); |
|||
|
|||
return models; |
|||
} |
|||
} |
@ -0,0 +1,10 @@ |
|||
package com.gmeremit.online.gmeremittance_native.settings.gateway; |
|||
|
|||
import com.gmeremit.online.gmeremittance_native.splash_screen.model.LanguageModel; |
|||
|
|||
import java.util.List; |
|||
|
|||
public interface LanguageSelectionGatewayInterface { |
|||
|
|||
List<LanguageModel> getRelatedLanguageData(); |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue