1
1
package jp.kaleidot725.sample
2
2
3
- import android.content.Context
4
3
import android.os.Bundle
5
4
import android.widget.Toast
6
5
import androidx.activity.ComponentActivity
@@ -28,7 +27,6 @@ import androidx.compose.ui.Alignment
28
27
import androidx.compose.ui.ExperimentalComposeUiApi
29
28
import androidx.compose.ui.Modifier
30
29
import androidx.compose.ui.graphics.Color
31
- import androidx.compose.ui.platform.ClipboardManager
32
30
import androidx.compose.ui.platform.LocalClipboardManager
33
31
import androidx.compose.ui.platform.LocalContext
34
32
import androidx.compose.ui.platform.LocalDensity
@@ -38,7 +36,7 @@ import androidx.compose.ui.unit.dp
38
36
import androidx.core.view.WindowCompat
39
37
import jp.kaleidot725.sample.ui.component.EditorMenus
40
38
import jp.kaleidot725.sample.ui.component.FieldIcon
41
- import jp.kaleidot725.sample.ui.theme.EmptyText
39
+ import jp.kaleidot725.sample.ui.theme.DemoText
42
40
import jp.kaleidot725.sample.ui.theme.SampleTheme
43
41
import jp.kaleidot725.texteditor.state.TextEditorState
44
42
import jp.kaleidot725.texteditor.view.TextEditor
@@ -52,9 +50,9 @@ class MainActivity : ComponentActivity() {
52
50
53
51
setContent {
54
52
SampleTheme {
55
- var textEditorState by remember { mutableStateOf(TextEditorState .create(EmptyText )) }
56
- val context: Context = LocalContext .current
57
- val clipboardManager: ClipboardManager = LocalClipboardManager .current
53
+ var textEditorState by remember { mutableStateOf(TextEditorState .create(DemoText )) }
54
+ val context = LocalContext .current
55
+ val clipboardManager = LocalClipboardManager .current
58
56
val keyboardController = LocalSoftwareKeyboardController .current
59
57
60
58
val bottomPadding = if (textEditorState.isMultipleSelectionMode) 100 .dp else 0 .dp
@@ -64,9 +62,11 @@ class MainActivity : ComponentActivity() {
64
62
}
65
63
)
66
64
67
- Box (modifier = Modifier
68
- .fillMaxSize()
69
- .systemBarsPadding()) {
65
+ Box (
66
+ modifier = Modifier
67
+ .fillMaxSize()
68
+ .systemBarsPadding()
69
+ ) {
70
70
TextEditor (
71
71
textEditorState = textEditorState,
72
72
onChanged = { textEditorState = it },
0 commit comments