AndroidのことりんのComposeのボタン、パラメータに指定する関数が押された時に実行するやつで、ブロックに渡す?関数が表示するテキストなの、僕の直感と逆になっててうーん
https://developer.android.com/develop/ui/compose/components/button
Conversation
Notices
-
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Saturday, 29-Jun-2024 12:16:21 JST zunda -
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Saturday, 29-Jun-2024 12:17:49 JST zunda Composeぜんたいで、表示するやつを並べるのがブロックに渡す方な気がするからそれに合わせてあるのかもうーん
In conversation permalink -
Embed this notice
tateisu :force::r_9a: (tateisu@mastodon.juggler.jp)'s status on Saturday, 29-Jun-2024 13:08:17 JST tateisu :force::r_9a: @zundan 押すのはウィジェットにより長押しとかトグルとか色々あるし指定しない事もできるけど、表示の方はボタンに限らずもっと普遍的だからね。kotlinだとよく使うラムダの方を最後の引数にするのはあるある
In conversation permalink -
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Saturday, 29-Jun-2024 13:08:17 JST zunda @tateisu なるほどなるほど!! Kotlinで最後の引数が関数の場合はRubyのブロックみたいに書けるのが、Composeで子要素を並べてくのと相性が良い感じなのだと理解しはじめています〜
In conversation permalink -
Embed this notice
tateisu :force::r_9a: (tateisu@mastodon.juggler.jp)'s status on Saturday, 29-Jun-2024 13:14:33 JST tateisu :force::r_9a: @zundan ちな()の後に{}をつかるのは単なる略記法で、最後の引数がラムダやSAMの時にそう書けるだけなので、気に入らないならCTRL+Bで関数の定義を見て表示ラムダの引数名を調べてから、例えばaだったとすると(a={}, onClick={}, ...)のように名前付き引数で順序は好きにできる
In conversation permalink -
Embed this notice
zunda (zundan@mastodon.zunda.ninja)'s status on Saturday, 29-Jun-2024 13:14:33 JST zunda @tateisu おぉ、見えた!! ありがとうございます〜。(しかしタブが増えるw
In conversation permalink
-
Embed this notice