Closed2

android で入力値を受け取る

<EditText
    android:id="@+id/value"
    android:layout_width="360dp"
    android:layout_height="wrap_content" />
SampleFragment.kt
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
    super.onViewCreated(view, savedInstanceState)
    val value = "xxxxxxxxxx"
    binding.value.setText(value)
    binding.value.doOnTextChanged { text, _, _, _ ->
        val value = text.toString()
        Log.debug(TAG, value)
    }
}

これで、入力があるたびにイベントが発火する

このスクラップは4ヶ月前にクローズされました
ログインするとコメントできます