removed the ">>>" in the dialog

added Modifier.wrapContentWidth(unbounded = true) to dialogs
This commit is contained in:
matthias
2024-04-25 16:26:43 +02:00
parent f2779cb442
commit d3a9bf72c9

View File

@@ -15,6 +15,7 @@ import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.wrapContentWidth
import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll import androidx.compose.foundation.verticalScroll
import androidx.compose.material.icons.Icons import androidx.compose.material.icons.Icons
@@ -196,6 +197,7 @@ fun PSEContent(activity: ComponentActivity){
containerColor = MaterialTheme.colorScheme.primaryContainer, containerColor = MaterialTheme.colorScheme.primaryContainer,
modifier = Modifier modifier = Modifier
.padding(5.dp) .padding(5.dp)
.wrapContentWidth(unbounded = true)
) )
} }
if (showInfo) { if (showInfo) {
@@ -203,7 +205,8 @@ fun PSEContent(activity: ComponentActivity){
onDismissRequest = { showInfo = false }, onDismissRequest = { showInfo = false },
text = { text = {
Text( Text(
text = "Verwendung im Querformat empfohlen", text = "Auf ein Element tippen, um genauere Informationen zu erhalten.\n\n" +
"Verwendung im Querformat empfohlen",
color = MaterialTheme.colorScheme.onPrimaryContainer, color = MaterialTheme.colorScheme.onPrimaryContainer,
style = MaterialTheme.typography.labelMedium style = MaterialTheme.typography.labelMedium
) )
@@ -229,19 +232,19 @@ fun readElementData(context: Context, int: Int): String {
val inputStream = context.assets.open("elements_data.json") val inputStream = context.assets.open("elements_data.json")
val rootObj = JSONObject(InputStreamReader(inputStream).readText()) val rootObj = JSONObject(InputStreamReader(inputStream).readText())
val elementData = rootObj.getJSONArray("elements").getJSONObject(int) val elementData = rootObj.getJSONArray("elements").getJSONObject(int)
return "Name\n >>> ${elementData.get("Name")}\n\n" + return "Name:\n${elementData.get("Name")}\n\n" +
"Ordnungszahl\n >>> ${elementData.get("Ordnungszahl")}\n\n" + "Ordnungszahl:\n${elementData.get("Ordnungszahl")}\n\n" +
"Gruppe\n >>> ${elementData.get("Gruppe")}\n\n" + "Gruppe:\n${elementData.get("Gruppe")}\n\n" +
"Periode/Hauptquantenzahl\n >>> ${elementData.get("Periode/Hauptquantenzahl")}\n\n" + "Periode/Hauptquantenzahl:\n${elementData.get("Periode/Hauptquantenzahl")}\n\n" +
"Schale\n >>> ${elementData.get("Schale")}\n\n" + "Schale:\n${elementData.get("Schale")}\n\n" +
"Molare Masse\n >>> ${elementData.get("Molare Masse")}\n\n" + "Molare Masse:\n${elementData.get("Molare Masse")}\n\n" +
"Dichte\n >>> ${elementData.get("Dichte")}\n\n" + "Dichte:\n${elementData.get("Dichte")}\n\n" +
"Elektronegativität\n >>> ${elementData.get("Elektronegativität")}\n\n" + "Elektronegativität:\n${elementData.get("Elektronegativität")}\n\n" +
"Schmelztemperatur\n >>> ${elementData.get("Schmelztemperatur")}\n\n" + "Schmelztemperatur:\n${elementData.get("Schmelztemperatur")}\n\n" +
"Siedetemperatur\n >>> ${elementData.get("Siedetemperatur")}\n\n" + "Siedetemperatur:\n${elementData.get("Siedetemperatur")}\n\n" +
"radioaktiv\n >>> ${elementData.get("radioaktiv")}\n\n" + "radioaktiv:\n${elementData.get("radioaktiv")}\n\n" +
"Halbwertszeit\n >>> ${elementData.get("Halbwertszeit")}\n\n" + "Halbwertszeit:\n${elementData.get("Halbwertszeit")}\n\n" +
"Strahlungsart\n >>> ${elementData.get("Strahlungsart")}\n\n" + "Strahlungsart:\n${elementData.get("Strahlungsart")}\n\n" +
"künstlich\n >>> ${elementData.get("künstlich")}\n\n" + "künstlich:\n${elementData.get("künstlich")}\n\n" +
"langlebigstes Isotop\n >>> ${elementData.get("langlebigstes Isotop")}" "langlebigstes Isotop:\n${elementData.get("langlebigstes Isotop")}"
} }