make buttons look like buttons

1.2-legacy
geeksville 2020-02-18 08:56:37 -08:00
rodzic 59d28b75c1
commit 26055038f7
1 zmienionych plików z 16 dodań i 5 usunięć

Wyświetl plik

@ -2,17 +2,22 @@ package com.geeksville.mesh.ui
import androidx.compose.Composable
import androidx.ui.core.Text
import androidx.ui.foundation.Clickable
import androidx.ui.foundation.DrawImage
import androidx.ui.layout.*
import androidx.ui.material.MaterialTheme
import androidx.ui.material.ripple.Ripple
import androidx.ui.res.imageResource
import androidx.ui.tooling.preview.Preview
import androidx.ui.unit.dp
import com.geeksville.android.Logging
import com.geeksville.mesh.R
/// The Compose IDE preview doesn't like the protobufs
data class Channel(val name: String, val num: Int)
object ChannelLog : Logging
@Composable
fun ChannelContent(channel: Channel = Channel("Default", 7)) {
val typography = MaterialTheme.typography()
@ -30,11 +35,17 @@ fun ChannelContent(channel: Channel = Channel("Default", 7)) {
DrawImage(image = image)
}
VectorImage(
id = R.drawable.ic_twotone_share_24,
modifier = LayoutGravity.Center + LayoutPadding(left = 8.dp),
tint = palette.onBackground
)
Ripple(bounded = false) {
Clickable(onClick = {
TODO()
}) {
VectorImage(
id = R.drawable.ic_twotone_share_24,
modifier = LayoutGravity.Center + LayoutPadding(left = 8.dp),
tint = palette.onBackground
)
}
}
}
Text(