Почему нельзя изменить вид после изменения вида клавиатуры в Android? - PullRequest
0 голосов
/ 30 апреля 2019

Я хочу загрузить вид клавиатуры, но вид клавиатуры не будет изменен и обновлен

Это моя ситуация

введите описание изображения здесь -> введите описание изображения здесь

Это мой код

        var keyboardKor: Keyboard? = null
        var keyboardShift: Keyboard? = null
        var keyboardView: KeyboardView? = null

        override fun onCreateInputView(): View {
             val keyboardContainer = 
             layoutInflater.inflate(R.layout.keyboard_view, null) as RelativeLayout
             keyboardView = keyboardContainer.findViewById(R.id.keyboard) as KeyboardView
             keyboardView?.setOnKeyboardActionListener(this)
             keyboardView?.keyboard = keyboardKor

              btn.setOnClickListener { 
                  changeKeyboardView()
              }

             return keyboardContainer
         }

          fun changeKeyboardView() {
              keyboardView?.keyboard = keyboardShift
          }

Я хочу обновить вид клавиатуры при нажатии кнопки !!

Пожалуйста, мои друзья

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...