ANDROID: использование библиотеки ShowcaseView в макетах ScrollView
Я использую showcaseview для руководства пользователя. Как вы видите на следующих рисунках. Это работает, касаясь следующего дна.
Проблема в том, что я использую ScrollView в моем макете. Однако при отображении showcaseview прокрутка не работает. Итак, как вы можете видеть из второго рисунка, витрина показывает элемент, который расположен внизу экрана, но экран не имеет возможности прокрутки. Как я могу изменить сценарий так, чтобы он автоматически прокручивался вниз для отображения описания таких элементов. Или, по крайней мере, как я могу добавить возможность прокрутки в schowcaseview?
1 ответ
Даже я столкнулся с подобной проблемой. Таким образом, я использовал обходной путь, используя requestFocus()
метод.
Используйте следующий код.
view.setFocusable(true);
view.setFocusableInTouchMode(true);
view.requestFocus(View.FOCUS_DOWN);
Вот view
будет объектом, который вы хотите показать в окне просмотра. Надеюсь, что это поможет вам.