removed the ">>>" in the dialog
added Modifier.wrapContentWidth(unbounded = true) to dialogs
This commit is contained in:
@@ -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")}"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user