Как добавить React.js в существующее ядро ​​.NET

Я смог добиться желаемого поведения, используя OnTouchListener вместо OnClickListener, например:

override fun onEditTextTouch(editText: EditText, event: MotionEvent): Boolean {
    //-- if the pressed gesture has finished
    if (event.action == MotionEvent.ACTION_UP)
    //-- only show toast if view is not editable (becomes editable on LongClick)
        if (editText.keyListener == null) {
            if (mToast != null) {
                mToast!!.cancel()
            }
            //-- inform user to long press to edit entry
            mToast = Toast.makeText(this, resources.getString(R.string.long_click_to_edit), Toast.LENGTH_LONG)
            mToast!!.show()
        }
    return false
}

В моих предыдущих попытках заменить мой clickListener сенсорнымListener я забыл проверить на (event.action == MotionEvent.ACTION_UP) так мой код также выполнялся при прокрутке (чего я не хотел)

0
задан Pradhumna Pancholi 18 January 2019 в 23:06
поделиться

1 ответ

Начните с create-react-app и имейте это как совершенно отдельную вещь. Таким образом, ваше приложение реагирования не знает и не заботится о том, что такое API - все, что его волнует, это конечные точки API.

https://github.com/facebook/create-react-app

0
ответ дан dee zg 18 January 2019 в 23:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: