JetpackComposeで作成したテキストを範囲選択可能にしてコピーができるテキスト、範囲選択不可能にするテキストの実装方法です。
SelectableTextUnSelectableTextSample.kt
@Composable
fun SelectableTextUnSelectableTextSample() {
SelectionContainer {
Column {
Text("範囲選択できるテキスト")
DisableSelection {
Text("範囲選択できないキスト")
}
Text("範囲選択できるテキスト")
}
}
}
SelectionContainer
を使用すると選択可能になります。
DisableSelection
を使用すると選択不可能になります。
以上です。