Compare commits

..

No commits in common. "1.01" and "main" have entirely different histories.
1.01 ... main

3 changed files with 3 additions and 24 deletions

View File

@ -15,8 +15,8 @@ android {
applicationId = "com.hyperling.roomexample"
minSdk = 21
targetSdk = 34
versionCode = 2
versionName = "1.01"
versionCode = 1
versionName = "1.0"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}

View File

@ -22,21 +22,9 @@ import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
fun getEnumStringResourceID(enumName: String): Int {
return (
when (enumName) {
SortType.FIRST_NAME.toString() -> R.string.FIRST_NAME
SortType.LAST_NAME.toString() -> R.string.LAST_NAME
SortType.PHONE_NUMBER.toString() -> R.string.PHONE_NUMBER
else -> 0
}
)
}
@Composable
fun ContactScreen(
state: ContactState,
@ -64,9 +52,6 @@ fun ContactScreen(
verticalArrangement = Arrangement.spacedBy(16.dp)
){
item {
Row (){
Text(text = "Sort ascending by:")
}
Row (
modifier = Modifier
.fillMaxWidth()
@ -87,13 +72,10 @@ fun ContactScreen(
onEvent(ContactEvent.SortContacts(sortType))
}
)
Text(text = stringResource(getEnumStringResourceID(sortType.name)))
Text(text = sortType.name)
}
}
}
Row (){
Text(text = "Contacts:")
}
}
items(state.contacts) {contact ->
Row (

View File

@ -1,6 +1,3 @@
<resources>
<string name="app_name">Room Database Testing</string>
<string name="FIRST_NAME">First Name</string>
<string name="LAST_NAME">Last Name</string>
<string name="PHONE_NUMBER">Phone Number</string>
</resources>