File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
app/src/main/java/com/example/nav3recipes/scenes/materiallistdetail Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -23,9 +23,12 @@ import androidx.compose.foundation.layout.Column
23
23
import androidx.compose.material3.Button
24
24
import androidx.compose.material3.Text
25
25
import androidx.compose.material3.adaptive.ExperimentalMaterial3AdaptiveApi
26
+ import androidx.compose.material3.adaptive.currentWindowAdaptiveInfo
27
+ import androidx.compose.material3.adaptive.layout.calculatePaneScaffoldDirective
26
28
import androidx.compose.material3.adaptive.navigation3.ListDetailSceneStrategy
27
29
import androidx.compose.material3.adaptive.navigation3.rememberListDetailSceneStrategy
28
30
import androidx.compose.ui.Alignment
31
+ import androidx.compose.ui.unit.dp
29
32
import androidx.navigation3.runtime.NavKey
30
33
import androidx.navigation3.runtime.entry
31
34
import androidx.navigation3.runtime.entryProvider
@@ -62,7 +65,12 @@ class MaterialListDetailActivity : ComponentActivity() {
62
65
setContent {
63
66
64
67
val backStack = rememberNavBackStack(ConversationList )
65
- val listDetailStrategy = rememberListDetailSceneStrategy<NavKey >()
68
+ val listDetailStrategy = rememberListDetailSceneStrategy<NavKey >(
69
+ // Override the defaults so that there isn't a horizontal space between the panes.
70
+ directive = calculatePaneScaffoldDirective(
71
+ windowAdaptiveInfo = currentWindowAdaptiveInfo()
72
+ ).copy(horizontalPartitionSpacerSize = 0 .dp)
73
+ )
66
74
67
75
NavDisplay (
68
76
backStack = backStack,
You can’t perform that action at this time.
0 commit comments