COVIDSafe code from version 2.8 (#53)

This commit is contained in:
COVIDSafe Support 2021-07-04 21:11:22 -07:00 committed by GitHub
parent ef800f99c7
commit 7036a4ebd6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 203 additions and 175 deletions

View file

@ -29,8 +29,8 @@ android {
applicationId "au.gov.health.covidsafe" applicationId "au.gov.health.covidsafe"
minSdkVersion rootProject.ext.minSdkVersion minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 132 versionCode 134
versionName "2.7" versionName "2.8"
buildConfigField "String", "GITHASH", "\"${getGitHash()}\"" buildConfigField "String", "GITHASH", "\"${getGitHash()}\""
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
@ -230,7 +230,7 @@ dependencies {
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3' implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3'
// flags // flags
implementation 'com.michaelfotiadis:android-country-flags:1.0.3' implementation 'com.github.blongho:worldCountryData:1.4'
// Firebase Cloud Messaging // Firebase Cloud Messaging
implementation 'com.google.firebase:firebase-messaging:20.2.4' implementation 'com.google.firebase:firebase-messaging:20.2.4'

View file

@ -28,4 +28,5 @@ data class CaseDetailsData(
@SerializedName("locally_acquired") var locallyAcquired: Int?, @SerializedName("locally_acquired") var locallyAcquired: Int?,
@SerializedName("new_locally_acquired") var newLocallyAcquired: Int?, @SerializedName("new_locally_acquired") var newLocallyAcquired: Int?,
@SerializedName("new_overseas_acquired") var newOverseasAcquired: Int?, @SerializedName("new_overseas_acquired") var newOverseasAcquired: Int?,
@SerializedName("new_under_investigation") var underInvestigate: Int?,
var deaths: Int?) var deaths: Int?)

View file

@ -6,6 +6,7 @@ import au.gov.health.covidsafe.R
import au.gov.health.covidsafe.security.crypto.EncryptedSharedPreferences import au.gov.health.covidsafe.security.crypto.EncryptedSharedPreferences
import au.gov.health.covidsafe.security.crypto.MasterKeys import au.gov.health.covidsafe.security.crypto.MasterKeys
import au.gov.health.covidsafe.security.crypto.AESEncryptionForPreAndroidM import au.gov.health.covidsafe.security.crypto.AESEncryptionForPreAndroidM
import com.blongho.country_data.World
object Preference { object Preference {
private const val PREF_ID = "Tracer_pref" private const val PREF_ID = "Tracer_pref"
@ -16,7 +17,7 @@ object Preference {
private const val COUNTRY_NAME_RES_ID = "COUNTRY_NAME" private const val COUNTRY_NAME_RES_ID = "COUNTRY_NAME"
private const val AUSTRALIA_COUNTRY_NAME_RES_ID = R.string.country_region_name_au private const val AUSTRALIA_COUNTRY_NAME_RES_ID = R.string.country_region_name_au
private const val NATIONAL_FLAG_RES_ID = "NATIONAL_FLAG_RES_ID" private const val NATIONAL_FLAG_RES_ID = "NATIONAL_FLAG_RES_ID"
private const val AUSTRALIA_NATIONAL_FLAG_RES_ID = R.drawable.ic_list_country_au // private const val AUSTRALIA_NATIONAL_FLAG_RES_ID = R.drawable.ic_list_country_au
private const val PHONE_NUMBER = "PHONE_NUMBER" private const val PHONE_NUMBER = "PHONE_NUMBER"
private const val HANDSHAKE_PIN = "HANDSHAKE_PIN" private const val HANDSHAKE_PIN = "HANDSHAKE_PIN"
private const val DEVICE_ID = "DEVICE_ID" private const val DEVICE_ID = "DEVICE_ID"
@ -200,9 +201,10 @@ object Preference {
} }
fun getNationalFlagResID(context: Context): Int { fun getNationalFlagResID(context: Context): Int {
World.init(context)
return context.getSharedPreferences(PREF_ID, Context.MODE_PRIVATE) return context.getSharedPreferences(PREF_ID, Context.MODE_PRIVATE)
?.getInt(NATIONAL_FLAG_RES_ID, AUSTRALIA_NATIONAL_FLAG_RES_ID) ?.getInt(NATIONAL_FLAG_RES_ID, World.getFlagOf("au"))
?: AUSTRALIA_NATIONAL_FLAG_RES_ID ?: World.getFlagOf("au")
} }
fun putNextFetchTimeInMillis(context: Context, time: Long) { fun putNextFetchTimeInMillis(context: Context, time: Long) {

View file

@ -56,6 +56,8 @@ class HomeFragmentViewModel(application: Application) : AndroidViewModel(applica
val reIssueSuccess = MutableLiveData<Boolean>(false) val reIssueSuccess = MutableLiveData<Boolean>(false)
val getStatisticSuccessfull = MutableLiveData<Boolean>(false) val getStatisticSuccessfull = MutableLiveData<Boolean>(false)
var reIssueFailOnRefreshToken = false var reIssueFailOnRefreshToken = false
val underInvestigation = MutableLiveData<String>()
val investigate = MutableLiveData<String>()
private val viewModelJob = SupervisorJob() private val viewModelJob = SupervisorJob()
private val uiScope = CoroutineScope(Dispatchers.Main + viewModelJob) private val uiScope = CoroutineScope(Dispatchers.Main + viewModelJob)
@ -259,6 +261,7 @@ class HomeFragmentViewModel(application: Application) : AndroidViewModel(applica
locallyAquired.value = context.getString(R.string.locally_acquired).replace("%@", "") locallyAquired.value = context.getString(R.string.locally_acquired).replace("%@", "")
aquiredOversea.value = context.getString(R.string.overseas_acquired).replace("%@", "") aquiredOversea.value = context.getString(R.string.overseas_acquired).replace("%@", "")
totalyDeathe.value = context.getString(R.string.total_deaths).replace("%@", "") totalyDeathe.value = context.getString(R.string.total_deaths).replace("%@", "")
underInvestigation.value = context.getString(R.string.under_investigation).replace("%@", "")
when (Preference.getSelectedState(context).toString()) { when (Preference.getSelectedState(context).toString()) {
"Australia" -> { "Australia" -> {
@ -316,6 +319,7 @@ class HomeFragmentViewModel(application: Application) : AndroidViewModel(applica
newCase.value = if (stateResponse?.newCases != null) { stateResponse.newCases} else { 0 } newCase.value = if (stateResponse?.newCases != null) { stateResponse.newCases} else { 0 }
localCase.value = if (stateResponse?.locallyAcquired != null) { stateResponse.newLocallyAcquired.toString()} else { "0" } localCase.value = if (stateResponse?.locallyAcquired != null) { stateResponse.newLocallyAcquired.toString()} else { "0" }
overseaCase.value = if (stateResponse?.overseasAcquired != null) { stateResponse.newOverseasAcquired.toString()} else { "0" } overseaCase.value = if (stateResponse?.overseasAcquired != null) { stateResponse.newOverseasAcquired.toString()} else { "0" }
investigate.value = if (stateResponse?.underInvestigate != null) { stateResponse.underInvestigate.toString()} else { "0" }
activeCase.value = if (stateResponse?.activeCases != null) { stateResponse.activeCases} else { 0 } activeCase.value = if (stateResponse?.activeCases != null) { stateResponse.activeCases} else { 0 }
totalDeaths.value = if (stateResponse?.deaths != null) { stateResponse.deaths.toString()} else { "0" } totalDeaths.value = if (stateResponse?.deaths != null) { stateResponse.deaths.toString()} else { "0" }
titleOfNumber.value = "$stateName numbers" titleOfNumber.value = "$stateName numbers"

View file

@ -6,6 +6,7 @@ import android.icu.text.AlphabeticIndex
import android.os.Build import android.os.Build
import androidx.annotation.RequiresApi import androidx.annotation.RequiresApi
import au.gov.health.covidsafe.R import au.gov.health.covidsafe.R
import com.blongho.country_data.World
import java.util.* import java.util.*
object CountryList { object CountryList {
@ -20,224 +21,224 @@ object CountryList {
private fun getCountries(): List<CountryListItem> { private fun getCountries(): List<CountryListItem> {
return listOf( return listOf(
CountryListItem(R.string.country_region_name_al, 355, R.drawable.ic_list_country_al), CountryListItem(R.string.country_region_name_al, 355, World.getFlagOf("al")),
CountryListItem(R.string.country_region_name_dz, 213, R.drawable.ic_list_country_dz), CountryListItem(R.string.country_region_name_dz, 213, World.getFlagOf("dz")),
// CountryListItem(R.string.country_region_name_ad, 376, R.drawable.ic_list_country_ad), // CountryListItem(R.string.country_region_name_ad, 376, R.drawable.ic_list_country_ad),
CountryListItem(R.string.country_region_name_ao, 244, R.drawable.ic_list_country_ao), CountryListItem(R.string.country_region_name_ao, 244, World.getFlagOf("ao")),
CountryListItem(R.string.country_region_name_ai, 1, R.drawable.ic_list_country_ai), CountryListItem(R.string.country_region_name_ai, 1,World.getFlagOf("ai")),
CountryListItem(R.string.country_region_name_ag, 1, R.drawable.ic_list_country_ag), CountryListItem(R.string.country_region_name_ag, 1, World.getFlagOf("ag")),
CountryListItem(R.string.country_region_name_ar, 54, R.drawable.ic_list_country_ar), CountryListItem(R.string.country_region_name_ar, 54, World.getFlagOf("ar")),
CountryListItem(R.string.country_region_name_am, 374, R.drawable.ic_list_country_am), CountryListItem(R.string.country_region_name_am, 374, World.getFlagOf("am")),
CountryListItem(R.string.country_region_name_aw, 297, R.drawable.ic_list_country_aw), CountryListItem(R.string.country_region_name_aw, 297, World.getFlagOf("aw")),
CountryListItem(R.string.country_region_name_au, 61, R.drawable.ic_list_country_au), CountryListItem(R.string.country_region_name_au, 61, World.getFlagOf("au")),
CountryListItem(R.string.country_region_name_at, 43, R.drawable.ic_list_country_at), CountryListItem(R.string.country_region_name_at, 43, World.getFlagOf("at")),
CountryListItem(R.string.country_region_name_az, 994, R.drawable.ic_list_country_az), CountryListItem(R.string.country_region_name_az, 994, World.getFlagOf("az")),
CountryListItem(R.string.country_region_name_bs, 1, R.drawable.ic_list_country_bs), CountryListItem(R.string.country_region_name_bs, 1, World.getFlagOf("bs")),
CountryListItem(R.string.country_region_name_bh, 973, R.drawable.ic_list_country_bh), CountryListItem(R.string.country_region_name_bh, 973, World.getFlagOf("bh")),
CountryListItem(R.string.country_region_name_bd, 880, R.drawable.ic_list_country_bd), CountryListItem(R.string.country_region_name_bd, 880, World.getFlagOf("bd")),
CountryListItem(R.string.country_region_name_bb, 1, R.drawable.ic_list_country_bb), CountryListItem(R.string.country_region_name_bb, 1, World.getFlagOf("bb")),
CountryListItem(R.string.country_region_name_by, 375, R.drawable.ic_list_country_by), CountryListItem(R.string.country_region_name_by, 375, World.getFlagOf("by")),
CountryListItem(R.string.country_region_name_be, 32, R.drawable.ic_list_country_be), CountryListItem(R.string.country_region_name_be, 32, World.getFlagOf("be")),
CountryListItem(R.string.country_region_name_bz, 501, R.drawable.ic_list_country_bz), CountryListItem(R.string.country_region_name_bz, 501, World.getFlagOf("bz")),
CountryListItem(R.string.country_region_name_bj, 229, R.drawable.ic_list_country_bj), CountryListItem(R.string.country_region_name_bj, 229, World.getFlagOf("bj")),
CountryListItem(R.string.country_region_name_bm, 1, R.drawable.ic_list_country_bm), CountryListItem(R.string.country_region_name_bm, 1, World.getFlagOf("bm")),
// CountryListItem(R.string.country_region_name_bt, 975, R.drawable.ic_list_country_bt), // CountryListItem(R.string.country_region_name_bt, 975, R.drawable.ic_list_country_bt),
CountryListItem(R.string.country_region_name_bo, 591, R.drawable.ic_list_country_bo), CountryListItem(R.string.country_region_name_bo, 591, World.getFlagOf("bo")),
CountryListItem(R.string.country_region_name_ba, 387, R.drawable.ic_list_country_ba), CountryListItem(R.string.country_region_name_ba, 387, World.getFlagOf("ba")),
CountryListItem(R.string.country_region_name_bw, 267, R.drawable.ic_list_country_bw), CountryListItem(R.string.country_region_name_bw, 267, World.getFlagOf("bw")),
CountryListItem(R.string.country_region_name_br, 55, R.drawable.ic_list_country_br), CountryListItem(R.string.country_region_name_br, 55, World.getFlagOf("br")),
// CountryListItem(R.string.country_region_name_bn, 673, R.drawable.ic_list_country_bn), // CountryListItem(R.string.country_region_name_bn, 673, R.drawable.ic_list_country_bn),
CountryListItem(R.string.country_region_name_vg, 1, R.drawable.ic_list_country_vg), CountryListItem(R.string.country_region_name_vg, 1, World.getFlagOf("vg")),
CountryListItem(R.string.country_region_name_bg, 359, R.drawable.ic_list_country_bg), CountryListItem(R.string.country_region_name_bg, 359, World.getFlagOf("bg")),
CountryListItem(R.string.country_region_name_bf, 226, R.drawable.ic_list_country_bf), CountryListItem(R.string.country_region_name_bf, 226, World.getFlagOf("bf")),
// CountryListItem(R.string.country_region_name_bi, 257, R.drawable.ic_list_country_bi), // CountryListItem(R.string.country_region_name_bi, 257, R.drawable.ic_list_country_bi),
CountryListItem(R.string.country_region_name_kh, 855, R.drawable.ic_list_country_kh), CountryListItem(R.string.country_region_name_kh, 855, World.getFlagOf("kh")),
CountryListItem(R.string.country_region_name_cm, 237, R.drawable.ic_list_country_cm), CountryListItem(R.string.country_region_name_cm, 237, World.getFlagOf("cm")),
CountryListItem(R.string.country_region_name_ca, 1, R.drawable.ic_list_country_ca), CountryListItem(R.string.country_region_name_ca, 1, World.getFlagOf("ca")),
CountryListItem(R.string.country_region_name_cv, 238, R.drawable.ic_list_country_cv), CountryListItem(R.string.country_region_name_cv, 238, World.getFlagOf("cv")),
CountryListItem(R.string.country_region_name_ky, 1, R.drawable.ic_list_country_ky), CountryListItem(R.string.country_region_name_ky, 1, World.getFlagOf("ky")),
// CountryListItem(R.string.country_region_name_cf, 236, R.drawable.ic_list_country_cf), // CountryListItem(R.string.country_region_name_cf, 236, R.drawable.ic_list_country_cf),
// CountryListItem(R.string.country_region_name_td, 235, R.drawable.ic_list_country_td), // CountryListItem(R.string.country_region_name_td, 235, R.drawable.ic_list_country_td),
CountryListItem(R.string.country_region_name_cl, 56, R.drawable.ic_list_country_cl), CountryListItem(R.string.country_region_name_cl, 56, World.getFlagOf("cl")),
CountryListItem(R.string.country_region_name_cn, 86, R.drawable.ic_list_country_cn), CountryListItem(R.string.country_region_name_cn, 86, World.getFlagOf("cn")),
CountryListItem(R.string.country_region_name_co, 57, R.drawable.ic_list_country_co), CountryListItem(R.string.country_region_name_co, 57, World.getFlagOf("co")),
// CountryListItem(R.string.country_region_name_km, 269, R.drawable.ic_list_country_km), // CountryListItem(R.string.country_region_name_km, 269, R.drawable.ic_list_country_km),
// CountryListItem(R.string.country_region_name_ck, 682, R.drawable.ic_list_country_ck), // CountryListItem(R.string.country_region_name_ck, 682, R.drawable.ic_list_country_ck),
CountryListItem(R.string.country_region_name_cr, 506, R.drawable.ic_list_country_cr), CountryListItem(R.string.country_region_name_cr, 506, World.getFlagOf("cr")),
CountryListItem(R.string.country_region_name_hr, 385, R.drawable.ic_list_country_hr), CountryListItem(R.string.country_region_name_hr, 385, World.getFlagOf("hr")),
CountryListItem(R.string.country_region_name_cu, 53, R.drawable.ic_list_country_cu), CountryListItem(R.string.country_region_name_cu, 53, World.getFlagOf("cu")),
CountryListItem(R.string.country_region_name_cw, 599, R.drawable.ic_list_country_cw), CountryListItem(R.string.country_region_name_cw, 599, World.getFlagOf("cw")),
CountryListItem(R.string.country_region_name_cy, 357, R.drawable.ic_list_country_cy), CountryListItem(R.string.country_region_name_cy, 357, World.getFlagOf("cy")),
CountryListItem(R.string.country_region_name_cz, 420, R.drawable.ic_list_country_cz), CountryListItem(R.string.country_region_name_cz, 420, World.getFlagOf("cz")),
// CountryListItem(R.string.country_region_name_cd, 243, R.drawable.ic_list_country_cd), // CountryListItem(R.string.country_region_name_cd, 243, R.drawable.ic_list_country_cd),
CountryListItem(R.string.country_region_name_dk, 45, R.drawable.ic_list_country_dk), CountryListItem(R.string.country_region_name_dk, 45, World.getFlagOf("dk")),
// CountryListItem(R.string.country_region_name_dj, 253, R.drawable.ic_list_country_dj), // CountryListItem(R.string.country_region_name_dj, 253, R.drawable.ic_list_country_dj),
CountryListItem(R.string.country_region_name_dm, 1, R.drawable.ic_list_country_dm), CountryListItem(R.string.country_region_name_dm, 1, World.getFlagOf("dm")),
CountryListItem(R.string.country_region_name_do, 1, R.drawable.ic_list_country_do), CountryListItem(R.string.country_region_name_do, 1, World.getFlagOf("do")),
CountryListItem(R.string.country_region_name_ec, 593, R.drawable.ic_list_country_ec), CountryListItem(R.string.country_region_name_ec, 593, World.getFlagOf("ec")),
// CountryListItem(R.string.country_region_name_eg, 20, R.drawable.ic_list_country_eg), // CountryListItem(R.string.country_region_name_eg, 20, R.drawable.ic_list_country_eg),
CountryListItem(R.string.country_region_name_sv, 503, R.drawable.ic_list_country_sv), CountryListItem(R.string.country_region_name_sv, 503, World.getFlagOf("sv")),
// CountryListItem(R.string.country_region_name_gq, 240, R.drawable.ic_list_country_gq), // CountryListItem(R.string.country_region_name_gq, 240, R.drawable.ic_list_country_gq),
CountryListItem(R.string.country_region_name_ee, 372, R.drawable.ic_list_country_ee), CountryListItem(R.string.country_region_name_ee, 372, World.getFlagOf("ee")),
// CountryListItem(R.string.country_region_name_et, 251, R.drawable.ic_list_country_et), // CountryListItem(R.string.country_region_name_et, 251, R.drawable.ic_list_country_et),
// CountryListItem(R.string.country_region_name_fo, 298, R.drawable.ic_list_country_fo), // CountryListItem(R.string.country_region_name_fo, 298, R.drawable.ic_list_country_fo),
CountryListItem(R.string.country_region_name_fj, 679, R.drawable.ic_list_country_fj), CountryListItem(R.string.country_region_name_fj, 679, World.getFlagOf("fj")),
CountryListItem(R.string.country_region_name_fi, 358, R.drawable.ic_list_country_fi), CountryListItem(R.string.country_region_name_fi, 358, World.getFlagOf("fi")),
CountryListItem(R.string.country_region_name_fr, 33, R.drawable.ic_list_country_fr), CountryListItem(R.string.country_region_name_fr, 33, World.getFlagOf("fr")),
// CountryListItem(R.string.country_region_name_gf, 995, R.drawable.ic_list_country_fr), // CountryListItem(R.string.country_region_name_gf, 995, R.drawable.ic_list_country_fr),
CountryListItem(R.string.country_region_name_ga, 241, R.drawable.ic_list_country_ga), CountryListItem(R.string.country_region_name_ga, 241, World.getFlagOf("ga")),
// CountryListItem(R.string.country_region_name_gm, 220, R.drawable.ic_list_country_gm), // CountryListItem(R.string.country_region_name_gm, 220, R.drawable.ic_list_country_gm),
CountryListItem(R.string.country_region_name_ge, 995, R.drawable.ic_list_country_ge), CountryListItem(R.string.country_region_name_ge, 995, World.getFlagOf("ge")),
CountryListItem(R.string.country_region_name_de, 49, R.drawable.ic_list_country_de), CountryListItem(R.string.country_region_name_de, 49, World.getFlagOf("de")),
CountryListItem(R.string.country_region_name_gh, 233, R.drawable.ic_list_country_gh), CountryListItem(R.string.country_region_name_gh, 233, World.getFlagOf("gh")),
// CountryListItem(R.string.country_region_name_gi, 350, R.drawable.ic_list_country_gi), // CountryListItem(R.string.country_region_name_gi, 350, R.drawable.ic_list_country_gi),
CountryListItem(R.string.country_region_name_gr, 30, R.drawable.ic_list_country_gr), CountryListItem(R.string.country_region_name_gr, 30, World.getFlagOf("gr")),
// CountryListItem(R.string.country_region_name_gl, 299, R.drawable.ic_list_country_gl), CountryListItem(R.string.country_region_name_gl, 299, World.getFlagOf("gl")),
CountryListItem(R.string.country_region_name_gd, 1, R.drawable.ic_list_country_gd), CountryListItem(R.string.country_region_name_gd, 1, World.getFlagOf("gd")),
// CountryListItem(R.string.country_region_name_gp, 224, R.drawable.ic_list_country_fr), // CountryListItem(R.string.country_region_name_gp, 224, R.drawable.ic_list_country_fr),
CountryListItem(R.string.country_region_name_gu, 1, R.drawable.ic_list_country_gu), CountryListItem(R.string.country_region_name_gu, 1, World.getFlagOf("gu")),
CountryListItem(R.string.country_region_name_gt, 502, R.drawable.ic_list_country_gt), CountryListItem(R.string.country_region_name_gt, 502, World.getFlagOf("gt")),
// CountryListItem(R.string.country_region_name_gn, 224, R.drawable.ic_list_country_gn), // CountryListItem(R.string.country_region_name_gn, 224, R.drawable.ic_list_country_gn),
CountryListItem(R.string.country_region_name_gw, 245, R.drawable.ic_list_country_gw), CountryListItem(R.string.country_region_name_gw, 245, World.getFlagOf("gw")),
// CountryListItem(R.string.country_region_name_gy, 592, R.drawable.ic_list_country_gy), // CountryListItem(R.string.country_region_name_gy, 592, R.drawable.ic_list_country_gy),
CountryListItem(R.string.country_region_name_ht, 509, R.drawable.ic_list_country_ht), CountryListItem(R.string.country_region_name_ht, 509, World.getFlagOf("ht")),
CountryListItem(R.string.country_region_name_hn, 504, R.drawable.ic_list_country_hn), CountryListItem(R.string.country_region_name_hn, 504, World.getFlagOf("hn")),
CountryListItem(R.string.country_region_name_hk, 852, R.drawable.ic_list_country_hk), CountryListItem(R.string.country_region_name_hk, 852, World.getFlagOf("hk")),
CountryListItem(R.string.country_region_name_hu, 36, R.drawable.ic_list_country_hu), CountryListItem(R.string.country_region_name_hu, 36, World.getFlagOf("hu")),
CountryListItem(R.string.country_region_name_is, 354, R.drawable.ic_list_country_is), CountryListItem(R.string.country_region_name_is, 354, World.getFlagOf("is")),
CountryListItem(R.string.country_region_name_in, 91, R.drawable.ic_list_country_in), CountryListItem(R.string.country_region_name_in, 91, World.getFlagOf("in")),
CountryListItem(R.string.country_region_name_id, 62, R.drawable.ic_list_country_id), CountryListItem(R.string.country_region_name_id, 62, World.getFlagOf("id")),
CountryListItem(R.string.country_region_name_ir, 98, R.drawable.ic_list_country_ir), CountryListItem(R.string.country_region_name_ir, 98, World.getFlagOf("ir")),
CountryListItem(R.string.country_region_name_iq, 964, R.drawable.ic_list_country_iq), CountryListItem(R.string.country_region_name_iq, 964, World.getFlagOf("iq")),
CountryListItem(R.string.country_region_name_ie, 353, R.drawable.ic_list_country_ie), CountryListItem(R.string.country_region_name_ie, 353, World.getFlagOf("ie")),
CountryListItem(R.string.country_region_name_il, 972, R.drawable.ic_list_country_il), CountryListItem(R.string.country_region_name_il, 972, World.getFlagOf("il")),
// CountryListItem(R.string.country_region_name_it, 39, R.drawable.ic_list_country_it), // CountryListItem(R.string.country_region_name_it, 39, R.drawable.ic_list_country_it),
CountryListItem(R.string.country_region_name_ci, 225, R.drawable.ic_list_country_ci), CountryListItem(R.string.country_region_name_ci, 225, World.getFlagOf("ci")),
CountryListItem(R.string.country_region_name_jm, 1, R.drawable.ic_list_country_jm), CountryListItem(R.string.country_region_name_jm, 1, World.getFlagOf("jm")),
CountryListItem(R.string.country_region_name_jp, 81, R.drawable.ic_list_country_jp), CountryListItem(R.string.country_region_name_jp, 81, World.getFlagOf("jp")),
CountryListItem(R.string.country_region_name_jo, 962, R.drawable.ic_list_country_jo), CountryListItem(R.string.country_region_name_jo, 962, World.getFlagOf("jo")),
CountryListItem(R.string.country_region_name_kz, 7, R.drawable.ic_list_country_kz), CountryListItem(R.string.country_region_name_kz, 7, World.getFlagOf("kz")),
CountryListItem(R.string.country_region_name_ke, 254, R.drawable.ic_list_country_ke), CountryListItem(R.string.country_region_name_ke, 254, World.getFlagOf("ke")),
// CountryListItem(R.string.country_region_name_ki, 686, R.drawable.ic_list_country_ki), // CountryListItem(R.string.country_region_name_ki, 686, R.drawable.ic_list_country_ki),
CountryListItem(R.string.country_region_name_kw, 965, R.drawable.ic_list_country_kw), CountryListItem(R.string.country_region_name_kw, 965, World.getFlagOf("kw")),
CountryListItem(R.string.country_region_name_kg, 996, R.drawable.ic_list_country_kg), CountryListItem(R.string.country_region_name_kg, 996, World.getFlagOf("kg")),
CountryListItem(R.string.country_region_name_la, 856, R.drawable.ic_list_country_la), CountryListItem(R.string.country_region_name_la, 856, World.getFlagOf("la")),
CountryListItem(R.string.country_region_name_lv, 371, R.drawable.ic_list_country_lv), CountryListItem(R.string.country_region_name_lv, 371, World.getFlagOf("lv")),
CountryListItem(R.string.country_region_name_lb, 961, R.drawable.ic_list_country_lb), CountryListItem(R.string.country_region_name_lb, 961, World.getFlagOf("lb")),
// CountryListItem(R.string.country_region_name_ls, 266, R.drawable.ic_list_country_ls), // CountryListItem(R.string.country_region_name_ls, 266, R.drawable.ic_list_country_ls),
// CountryListItem(R.string.country_region_name_lr, 231, R.drawable.ic_list_country_lr), // CountryListItem(R.string.country_region_name_lr, 231, R.drawable.ic_list_country_lr),
// CountryListItem(R.string.country_region_name_ly, 218, R.drawable.ic_list_country_ly), // CountryListItem(R.string.country_region_name_ly, 218, R.drawable.ic_list_country_ly),
CountryListItem(R.string.country_region_name_li, 423, R.drawable.ic_list_country_li), CountryListItem(R.string.country_region_name_li, 423, World.getFlagOf("li")),
CountryListItem(R.string.country_region_name_lt, 370, R.drawable.ic_list_country_lt), CountryListItem(R.string.country_region_name_lt, 370, World.getFlagOf("lt")),
CountryListItem(R.string.country_region_name_lu, 352, R.drawable.ic_list_country_lu), CountryListItem(R.string.country_region_name_lu, 352, World.getFlagOf("lu")),
CountryListItem(R.string.country_region_name_mo, 853, R.drawable.ic_list_country_mo), CountryListItem(R.string.country_region_name_mo, 853, World.getFlagOf("mo")),
// CountryListItem(R.string.country_region_name_mg, 261, R.drawable.ic_list_country_mg), // CountryListItem(R.string.country_region_name_mg, 261, R.drawable.ic_list_country_mg),
// CountryListItem(R.string.country_region_name_mw, 265, R.drawable.ic_list_country_mw), // CountryListItem(R.string.country_region_name_mw, 265, R.drawable.ic_list_country_mw),
CountryListItem(R.string.country_region_name_my, 60, R.drawable.ic_list_country_my), CountryListItem(R.string.country_region_name_my, 60, World.getFlagOf("my")),
// CountryListItem(R.string.country_region_name_mv, 960, R.drawable.ic_list_country_mv), // CountryListItem(R.string.country_region_name_mv, 960, R.drawable.ic_list_country_mv),
CountryListItem(R.string.country_region_name_ml, 223, R.drawable.ic_list_country_ml), CountryListItem(R.string.country_region_name_ml, 223, World.getFlagOf("ml")),
CountryListItem(R.string.country_region_name_mt, 356, R.drawable.ic_list_country_mt), CountryListItem(R.string.country_region_name_mt, 356, World.getFlagOf("mt")),
CountryListItem(R.string.country_region_name_mq, 1, R.drawable.ic_list_country_mq), CountryListItem(R.string.country_region_name_mq, 1, World.getFlagOf("mq")),
// CountryListItem(R.string.country_region_name_mr, 222, R.drawable.ic_list_country_mr), // CountryListItem(R.string.country_region_name_mr, 222, R.drawable.ic_list_country_mr),
CountryListItem(R.string.country_region_name_mu, 230, R.drawable.ic_list_country_mu), CountryListItem(R.string.country_region_name_mu, 230, World.getFlagOf("mu")),
CountryListItem(R.string.country_region_name_mx, 52, R.drawable.ic_list_country_mx), CountryListItem(R.string.country_region_name_mx, 52, World.getFlagOf("mx")),
CountryListItem(R.string.country_region_name_md, 373, R.drawable.ic_list_country_md), CountryListItem(R.string.country_region_name_md, 373, World.getFlagOf("md")),
// CountryListItem(R.string.country_region_name_mc, 377, R.drawable.ic_list_country_mc), CountryListItem(R.string.country_region_name_mc, 377, World.getFlagOf("mc")),
// CountryListItem(R.string.country_region_name_mn, 976, R.drawable.ic_list_country_mn), CountryListItem(R.string.country_region_name_mn, 976, World.getFlagOf("mn")),
// CountryListItem(R.string.country_region_name_me, 382, R.drawable.ic_list_country_me), CountryListItem(R.string.country_region_name_me, 382, World.getFlagOf("me")),
CountryListItem(R.string.country_region_name_ms, 1, R.drawable.ic_list_country_ms), CountryListItem(R.string.country_region_name_ms, 1, World.getFlagOf("ms")),
CountryListItem(R.string.country_region_name_ma, 212, R.drawable.ic_list_country_ma), CountryListItem(R.string.country_region_name_ma, 212, World.getFlagOf("ma")),
CountryListItem(R.string.country_region_name_mz, 258, R.drawable.ic_list_country_mz), CountryListItem(R.string.country_region_name_mz, 258, World.getFlagOf("mz")),
CountryListItem(R.string.country_region_name_mm, 95, R.drawable.ic_list_country_mm), CountryListItem(R.string.country_region_name_mm, 95, World.getFlagOf("mm")),
CountryListItem(R.string.country_region_name_na, 264, R.drawable.ic_list_country_na), CountryListItem(R.string.country_region_name_na, 264, World.getFlagOf("na")),
CountryListItem(R.string.country_region_name_np, 977, R.drawable.ic_list_country_np), CountryListItem(R.string.country_region_name_np, 977, World.getFlagOf("np")),
CountryListItem(R.string.country_region_name_nl, 31, R.drawable.ic_list_country_nl), CountryListItem(R.string.country_region_name_nl, 31, World.getFlagOf("nl")),
// CountryListItem(R.string.country_region_name_an, 599, R.drawable.ic_list_country_an), // CountryListItem(R.string.country_region_name_an, 599, R.drawable.ic_list_country_an),
// CountryListItem(R.string.country_region_name_nc, 687, R.drawable.ic_list_country_nc), // CountryListItem(R.string.country_region_name_nc, 687, R.drawable.ic_list_country_nc),
CountryListItem(R.string.country_region_name_nz, 64, R.drawable.ic_list_country_nz), CountryListItem(R.string.country_region_name_nz, 64, World.getFlagOf("nz")),
CountryListItem(R.string.country_region_name_ni, 505, R.drawable.ic_list_country_ni), CountryListItem(R.string.country_region_name_ni, 505, World.getFlagOf("ni")),
CountryListItem(R.string.country_region_name_ne, 227, R.drawable.ic_list_country_ne), CountryListItem(R.string.country_region_name_ne, 227, World.getFlagOf("ne")),
CountryListItem(R.string.country_region_name_ng, 234, R.drawable.ic_list_country_ng), CountryListItem(R.string.country_region_name_ng, 234, World.getFlagOf("ng")),
CountryListItem(R.string.country_region_name_au2, 672, R.drawable.ic_list_country_nf), CountryListItem(R.string.country_region_name_au2, 672, World.getFlagOf("au2")),
CountryListItem(R.string.country_region_name_mk, 389, R.drawable.ic_list_country_mk), CountryListItem(R.string.country_region_name_mk, 389, World.getFlagOf("mk")),
CountryListItem(R.string.country_region_name_no, 47, R.drawable.ic_list_country_no), CountryListItem(R.string.country_region_name_no, 47, World.getFlagOf("no")),
CountryListItem(R.string.country_region_name_om, 968, R.drawable.ic_list_country_om), CountryListItem(R.string.country_region_name_om, 968, World.getFlagOf("om")),
CountryListItem(R.string.country_region_name_pk, 92, R.drawable.ic_list_country_pk), CountryListItem(R.string.country_region_name_pk, 92, World.getFlagOf("pk")),
// CountryListItem(R.string.country_region_name_pw, 680, R.drawable.ic_list_country_pw), // CountryListItem(R.string.country_region_name_pw, 680, R.drawable.ic_list_country_pw),
// CountryListItem(R.string.country_region_name_ps, 970, R.drawable.ic_list_country_ps), // CountryListItem(R.string.country_region_name_ps, 970, R.drawable.ic_list_country_ps),
CountryListItem(R.string.country_region_name_pa, 507, R.drawable.ic_list_country_pa), CountryListItem(R.string.country_region_name_pa, 507, World.getFlagOf("pa")),
CountryListItem(R.string.country_region_name_pg, 675, R.drawable.ic_list_country_pg), CountryListItem(R.string.country_region_name_pg, 675, World.getFlagOf("pg")),
CountryListItem(R.string.country_region_name_py, 595, R.drawable.ic_list_country_py), CountryListItem(R.string.country_region_name_py, 595, World.getFlagOf("py")),
CountryListItem(R.string.country_region_name_pe, 51, R.drawable.ic_list_country_pe), CountryListItem(R.string.country_region_name_pe, 51, World.getFlagOf("pe")),
CountryListItem(R.string.country_region_name_ph, 63, R.drawable.ic_list_country_ph), CountryListItem(R.string.country_region_name_ph, 63, World.getFlagOf("ph")),
CountryListItem(R.string.country_region_name_pl, 48, R.drawable.ic_list_country_pl), CountryListItem(R.string.country_region_name_pl, 48, World.getFlagOf("pl")),
CountryListItem(R.string.country_region_name_pt, 351, R.drawable.ic_list_country_pt), CountryListItem(R.string.country_region_name_pt, 351, World.getFlagOf("pt")),
CountryListItem(R.string.country_region_name_pr, 1, R.drawable.ic_list_country_pr), CountryListItem(R.string.country_region_name_pr, 1, World.getFlagOf("pr")),
CountryListItem(R.string.country_region_name_qa, 974, R.drawable.ic_list_country_qa), CountryListItem(R.string.country_region_name_qa, 974, World.getFlagOf("qa")),
// CountryListItem(R.string.country_region_name_cg, 242, R.drawable.ic_list_country_cg), // CountryListItem(R.string.country_region_name_cg, 242, R.drawable.ic_list_country_cg),
// CountryListItem(R.string.country_region_name_re, 262, R.drawable.ic_list_country_fr), // CountryListItem(R.string.country_region_name_re, 262, R.drawable.ic_list_country_fr),
// CountryListItem(R.string.country_region_name_ro, 40, R.drawable.ic_list_country_ro), // CountryListItem(R.string.country_region_name_ro, 40, R.drawable.ic_list_country_ro),
CountryListItem(R.string.country_region_name_ru, 7, R.drawable.ic_list_country_ru), CountryListItem(R.string.country_region_name_ru, 7, World.getFlagOf("ru")),
CountryListItem(R.string.country_region_name_rw, 250, R.drawable.ic_list_country_rw), CountryListItem(R.string.country_region_name_rw, 250, World.getFlagOf("rw")),
CountryListItem(R.string.country_region_name_kn, 1, R.drawable.ic_list_country_kn), CountryListItem(R.string.country_region_name_kn, 1, World.getFlagOf("kn")),
CountryListItem(R.string.country_region_name_lc, 1, R.drawable.ic_list_country_lc), CountryListItem(R.string.country_region_name_lc, 1, World.getFlagOf("lc")),
CountryListItem(R.string.country_region_name_vc, 1, R.drawable.ic_list_country_vc), CountryListItem(R.string.country_region_name_vc, 1, World.getFlagOf("vc")),
// CountryListItem(R.string.country_region_name_ws, 685, R.drawable.ic_list_country_ws), // CountryListItem(R.string.country_region_name_ws, 685, R.drawable.ic_list_country_ws),
// CountryListItem(R.string.country_region_name_st, 239, R.drawable.ic_list_country_st), // CountryListItem(R.string.country_region_name_st, 239, R.drawable.ic_list_country_st),
// CountryListItem(R.string.country_region_name_sa, 966, R.drawable.ic_list_country_sa), // CountryListItem(R.string.country_region_name_sa, 966, R.drawable.ic_list_country_sa),
CountryListItem(R.string.country_region_name_sn, 221, R.drawable.ic_list_country_sn), CountryListItem(R.string.country_region_name_sn, 221, World.getFlagOf("sn")),
CountryListItem(R.string.country_region_name_rs, 381, R.drawable.ic_list_country_rs), CountryListItem(R.string.country_region_name_rs, 381, World.getFlagOf("rs")),
// CountryListItem(R.string.country_region_name_sc, 248, R.drawable.ic_list_country_sc), // CountryListItem(R.string.country_region_name_sc, 248, R.drawable.ic_list_country_sc),
// CountryListItem(R.string.country_region_name_sl, 232, R.drawable.ic_list_country_sl), // CountryListItem(R.string.country_region_name_sl, 232, R.drawable.ic_list_country_sl),
CountryListItem(R.string.country_region_name_sg, 65, R.drawable.ic_list_country_sg), CountryListItem(R.string.country_region_name_sg, 65, World.getFlagOf("sq")),
CountryListItem(R.string.country_region_name_sk, 421, R.drawable.ic_list_country_sk), CountryListItem(R.string.country_region_name_sk, 421, World.getFlagOf("sk")),
CountryListItem(R.string.country_region_name_si, 386, R.drawable.ic_list_country_si), CountryListItem(R.string.country_region_name_si, 386, World.getFlagOf("si")),
CountryListItem(R.string.country_region_name_sb, 677, R.drawable.ic_list_country_sb), CountryListItem(R.string.country_region_name_sb, 677, World.getFlagOf("sb")),
// CountryListItem(R.string.country_region_name_so, 252, R.drawable.ic_list_country_so), // CountryListItem(R.string.country_region_name_so, 252, R.drawable.ic_list_country_so),
CountryListItem(R.string.country_region_name_za, 27, R.drawable.ic_list_country_za), CountryListItem(R.string.country_region_name_za, 27, World.getFlagOf("za")),
CountryListItem(R.string.country_region_name_kr, 82, R.drawable.ic_list_country_kr), CountryListItem(R.string.country_region_name_kr, 82, World.getFlagOf("kr")),
// CountryListItem(R.string.country_region_name_ss, 211, R.drawable.ic_list_country_ss), // CountryListItem(R.string.country_region_name_ss, 211, R.drawable.ic_list_country_ss),
CountryListItem(R.string.country_region_name_es, 34, R.drawable.ic_list_country_es), CountryListItem(R.string.country_region_name_es, 34, World.getFlagOf("es")),
CountryListItem(R.string.country_region_name_lk, 94, R.drawable.ic_list_country_lk), CountryListItem(R.string.country_region_name_lk, 94, World.getFlagOf("lk")),
CountryListItem(R.string.country_region_name_sd, 249, R.drawable.ic_list_country_sd), CountryListItem(R.string.country_region_name_sd, 249, World.getFlagOf("sd")),
// CountryListItem(R.string.country_region_name_sr, 597, R.drawable.ic_list_country_sr), // CountryListItem(R.string.country_region_name_sr, 597, R.drawable.ic_list_country_sr),
// CountryListItem(R.string.country_region_name_sz, 268, R.drawable.ic_list_country_sz), // CountryListItem(R.string.country_region_name_sz, 268, R.drawable.ic_list_country_sz),
CountryListItem(R.string.country_region_name_se, 46, R.drawable.ic_list_country_se), CountryListItem(R.string.country_region_name_se, 46, World.getFlagOf("se")),
CountryListItem(R.string.country_region_name_ch, 41, R.drawable.ic_list_country_ch), CountryListItem(R.string.country_region_name_ch, 41, World.getFlagOf("ch")),
CountryListItem(R.string.country_region_name_tw, 886, R.drawable.ic_list_country_tw), CountryListItem(R.string.country_region_name_tw, 886, World.getFlagOf("tw")),
CountryListItem(R.string.country_region_name_tj, 992, R.drawable.ic_list_country_tj), CountryListItem(R.string.country_region_name_tj, 992, World.getFlagOf("tj")),
CountryListItem(R.string.country_region_name_tz, 255, R.drawable.ic_list_country_tz), CountryListItem(R.string.country_region_name_tz, 255, World.getFlagOf("tz")),
CountryListItem(R.string.country_region_name_th, 66, R.drawable.ic_list_country_th), CountryListItem(R.string.country_region_name_th, 66, World.getFlagOf("th")),
// CountryListItem(R.string.country_region_name_tl, 670, R.drawable.ic_list_country_tl), // CountryListItem(R.string.country_region_name_tl, 670, R.drawable.ic_list_country_tl),
CountryListItem(R.string.country_region_name_tg, 228, R.drawable.ic_list_country_tg), CountryListItem(R.string.country_region_name_tg, 228, World.getFlagOf("tg")),
// CountryListItem(R.string.country_region_name_to, 676, R.drawable.ic_list_country_to), // CountryListItem(R.string.country_region_name_to, 676, R.drawable.ic_list_country_to),
CountryListItem(R.string.country_region_name_tt, 1, R.drawable.ic_list_country_tt), CountryListItem(R.string.country_region_name_tt, 1, World.getFlagOf("tt")),
CountryListItem(R.string.country_region_name_tn, 216, R.drawable.ic_list_country_tn), CountryListItem(R.string.country_region_name_tn, 216, World.getFlagOf("tn")),
CountryListItem(R.string.country_region_name_tr, 90, R.drawable.ic_list_country_tr), CountryListItem(R.string.country_region_name_tr, 90, World.getFlagOf("tr")),
CountryListItem(R.string.country_region_name_tm, 993, R.drawable.ic_list_country_tm), CountryListItem(R.string.country_region_name_tm, 993, World.getFlagOf("tm")),
CountryListItem(R.string.country_region_name_tc, 1, R.drawable.ic_list_country_tc), CountryListItem(R.string.country_region_name_tc, 1, World.getFlagOf("tc")),
CountryListItem(R.string.country_region_name_ug, 256, R.drawable.ic_list_country_ug), CountryListItem(R.string.country_region_name_ug, 256, World.getFlagOf("ug")),
CountryListItem(R.string.country_region_name_ua, 380, R.drawable.ic_list_country_ua), CountryListItem(R.string.country_region_name_ua, 380, World.getFlagOf("ua")),
CountryListItem(R.string.country_region_name_ae, 971, R.drawable.ic_list_country_ae), CountryListItem(R.string.country_region_name_ae, 971, World.getFlagOf("ae")),
CountryListItem(R.string.country_region_name_gb, 44, R.drawable.ic_list_country_gb), CountryListItem(R.string.country_region_name_gb, 44, World.getFlagOf("gb")),
CountryListItem(R.string.country_region_name_us, 1, R.drawable.ic_list_country_us), CountryListItem(R.string.country_region_name_us, 1, World.getFlagOf("us")),
CountryListItem(R.string.country_region_name_uy, 598, R.drawable.ic_list_country_uy), CountryListItem(R.string.country_region_name_uy, 598, World.getFlagOf("uy")),
CountryListItem(R.string.country_region_name_uz, 998, R.drawable.ic_list_country_uz), CountryListItem(R.string.country_region_name_uz, 998, World.getFlagOf("uz")),
// CountryListItem(R.string.country_region_name_vu, 678, R.drawable.ic_list_country_vu), // CountryListItem(R.string.country_region_name_vu, 678, R.drawable.ic_list_country_vu),
CountryListItem(R.string.country_region_name_ve, 58, R.drawable.ic_list_country_ve), CountryListItem(R.string.country_region_name_ve, 58, World.getFlagOf("ve")),
CountryListItem(R.string.country_region_name_vn, 84, R.drawable.ic_list_country_vn), CountryListItem(R.string.country_region_name_vn, 84, World.getFlagOf("vn")),
CountryListItem(R.string.country_region_name_vi, 1, R.drawable.ic_list_country_vi), CountryListItem(R.string.country_region_name_vi, 1, World.getFlagOf("vi")),
CountryListItem(R.string.country_region_name_ye, 967, R.drawable.ic_list_country_ye), CountryListItem(R.string.country_region_name_ye, 967, World.getFlagOf("ye")),
CountryListItem(R.string.country_region_name_zm, 260, R.drawable.ic_list_country_zm), CountryListItem(R.string.country_region_name_zm, 260, World.getFlagOf("zm")),
CountryListItem(R.string.country_region_name_zw, 263, R.drawable.ic_list_country_zw) CountryListItem(R.string.country_region_name_zw, 263, World.getFlagOf("zw"))
) )
} }
private fun getCountryListInitialisedWithOptionsForAustralia(): MutableList<CountryListItemInterface> { private fun getCountryListInitialisedWithOptionsForAustralia(): MutableList<CountryListItemInterface> {
return mutableListOf( return mutableListOf(
CountryGroupTitle(R.string.options_for_australia), CountryGroupTitle(R.string.options_for_australia),
CountryListItem(R.string.country_region_name_au, 61, R.drawable.ic_list_country_au), CountryListItem(R.string.country_region_name_au, 61, World.getFlagOf("au")),
CountryListItem(R.string.country_region_name_au2, 672, R.drawable.ic_list_country_nf) CountryListItem(R.string.country_region_name_au2, 672, World.getFlagOf("nf"))
) )
} }

View file

@ -67,11 +67,10 @@
<ImageView <ImageView
android:id="@+id/national_flag" android:id="@+id/national_flag"
android:layout_width="wrap_content" android:layout_width="30dp"
android:layout_height="36dp" android:layout_height="22dp"
android:layout_gravity="end|center_vertical" android:layout_gravity="end|center_vertical"
android:layout_marginEnd="@dimen/keyline_6" android:layout_marginEnd="@dimen/keyline_6" />
android:src="@drawable/ic_list_country_au" />
<ImageView <ImageView
android:layout_width="6dp" android:layout_width="6dp"

View file

@ -40,7 +40,6 @@
android:layout_height="19dp" android:layout_height="19dp"
android:layout_marginTop="@dimen/keyline_1" android:layout_marginTop="@dimen/keyline_1"
android:layout_marginEnd="@dimen/keyline_8" android:layout_marginEnd="@dimen/keyline_8"
android:src="@drawable/ic_list_country_au"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@+id/country_list_name" /> app:layout_constraintTop_toTopOf="@+id/country_list_name" />

View file

@ -561,6 +561,27 @@
android:text="@{viewModel.aquiredOversea}"/> android:text="@{viewModel.aquiredOversea}"/>
</LinearLayout> </LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="@dimen/space_4">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?textAppearanceBody2"
android:textStyle="bold"
android:text="@{viewModel.investigate}"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/space_4"
android:textAppearance="?textAppearanceBody2"
android:text="@{viewModel.underInvestigation}"/>
</LinearLayout>
</LinearLayout> </LinearLayout>
<View <View
android:id="@+id/devider_new_case" android:id="@+id/devider_new_case"

View file

@ -566,6 +566,7 @@
<string name="total_per_state">Total confirmed cases by state and territory</string> <string name="total_per_state">Total confirmed cases by state and territory</string>
<string name="twenty_eight_days">28 days</string> <string name="twenty_eight_days">28 days</string>
<string name="type_in_time">Type in time</string> <string name="type_in_time">Type in time</string>
<string name="under_investigation">%@ under investigation</string>
<string name="under_sixteen_content">I confirm my parent or guardian consents to the Digital Transformation Agency as data store administrator, under legal determination made by the Secretary of the Australian Government Department of Health collecting:</string> <string name="under_sixteen_content">I confirm my parent or guardian consents to the Digital Transformation Agency as data store administrator, under legal determination made by the Secretary of the Australian Government Department of Health collecting:</string>
<string name="under_sixteen_first_paragraph">my registration information</string> <string name="under_sixteen_first_paragraph">my registration information</string>
<!-- OnBoarding Under Sixteen --> <!-- OnBoarding Under Sixteen -->