add:location detail
This commit is contained in:
@@ -34,6 +34,7 @@ import androidx.compose.ui.graphics.Color
|
||||
import androidx.compose.ui.platform.LocalDensity
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.core.view.WindowCompat
|
||||
import androidx.navigation.NavHostController
|
||||
import androidx.navigation.compose.NavHost
|
||||
import androidx.navigation.compose.composable
|
||||
@@ -46,6 +47,8 @@ import com.google.accompanist.systemuicontroller.rememberSystemUiController
|
||||
class MainActivity : ComponentActivity() {
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
WindowCompat.setDecorFitsSystemWindows(window, false)
|
||||
|
||||
enableEdgeToEdge()
|
||||
setContent {
|
||||
Navigation()
|
||||
@@ -86,6 +89,9 @@ fun NavigationController(navController: NavHostController) {
|
||||
composable(route = "ProfileTimeline") {
|
||||
GalleryPage()
|
||||
}
|
||||
composable(route="LocationDetail") {
|
||||
LocationDetail()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -106,6 +112,7 @@ fun Navigation() {
|
||||
Scaffold(
|
||||
modifier = Modifier.statusBarsPadding(),
|
||||
topBar = {},
|
||||
|
||||
bottomBar = {
|
||||
NavigationBar(
|
||||
modifier = Modifier.height(56.dp + navigationBarHeight),
|
||||
@@ -162,9 +169,9 @@ fun Navigation() {
|
||||
}
|
||||
}
|
||||
}
|
||||
) { paddingValues ->
|
||||
) { it
|
||||
Box(
|
||||
modifier = Modifier.padding(paddingValues)
|
||||
modifier = Modifier.padding(it.calculateTopPadding())
|
||||
) {
|
||||
NavigationController(navController = navController)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user