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