kako.dev

開発、自作アプリのこと

ChipのTextSizeを変更する

最近Chipを使ったのですが、TextSizeの変更がxmlから出来なかったのでTextSizeの変更方法書きます。chip textsize not working

ちなみにChipとはこれのことです。

material.io

デフォルトだと18spなのでちょっとでかいんデスヨネ。

動的に変える

fragment内想定です。

private val chip = view.findViewById<Chip>(R.id.chip)
chip.textSize = context.resource.getDimension(R.dimen.text_chip)
<dimen name="text_chip">12sp</dimen>

R.id.chipR.dimen.text_chip は環境にあわせて変更してください。