Skip to content

Commit e9c849a

Browse files
rock3rnickbutcher
authored andcommittedJan 14, 2020
Make drawer buttons take up all horizontal space
1 parent d86207f commit e9c849a

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed
 

‎JetNews/app/src/main/java/com/example/jetnews/ui/JetnewsApp.kt

+10-3
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@ import androidx.ui.core.Text
2626
import androidx.ui.core.dp
2727
import androidx.ui.foundation.shape.corner.RoundedCornerShape
2828
import androidx.ui.graphics.Color
29+
import androidx.ui.layout.Arrangement
2930
import androidx.ui.layout.Column
3031
import androidx.ui.layout.Expanded
32+
import androidx.ui.layout.ExpandedWidth
3133
import androidx.ui.layout.Gravity
3234
import androidx.ui.layout.HeightSpacer
3335
import androidx.ui.layout.Row
@@ -140,12 +142,16 @@ private fun DrawerButton(
140142
}
141143

142144
Surface(
143-
modifier = modifier wraps Spacing(left = 8.dp, top = 8.dp, right = 8.dp),
145+
modifier = modifier wraps Spacing(
146+
left = 8.dp,
147+
top = 8.dp,
148+
right = 8.dp
149+
),
144150
color = backgroundColor,
145151
shape = RoundedCornerShape(4.dp)
146152
) {
147153
Button(onClick = action, style = TextButtonStyle()) {
148-
Row {
154+
Row(arrangement = Arrangement.Begin) {
149155
VectorImage(
150156
modifier = Gravity.Center,
151157
id = icon,
@@ -156,7 +162,8 @@ private fun DrawerButton(
156162
text = label,
157163
style = (+MaterialTheme.typography()).body2.copy(
158164
color = textIconColor
159-
)
165+
),
166+
modifier = ExpandedWidth
160167
)
161168
}
162169
}

0 commit comments

Comments
 (0)
Please sign in to comment.