Как настроить ShowcaseView

#android #showcaseview

#Android #ShowcaseView

Вопрос:

Я использую ShowcaseView из Github.

где я ничего не могу найти о configOptions и о том, как его использовать…

Я пишу ниже код, который прокомментирован в примерах. и я хочу его использовать. но он показывает ошибку в приведенном ниже коде, потому что файл ShowcaseView не имеет ничего общего с конфигурациями:

    ShowcaseView.ConfigOptions options = new ShowcaseView.ConfigOptions();
    options.shotType = ShowcaseView.TYPE_ONE_SHOT;
    options.showcaseId = 1234;
    views.addView(new ItemViewProperties(R.id.menu_item1, R.string.showcase_menu_item_one_shot_title, R.string.showcase_menu_item_one_shot_message, ShowcaseView.ITEM_SPINNER, SHOWCASE_SPINNER_SCALE, options));
    ShowcaseView.ConfigOptions configOptions = new ShowcaseView.ConfigOptions();
    configOptions.fadeInDuration = 700;
    configOptions.fadeOutDuration = 700;
    configOptions.block = true;
    views.addView(new ItemViewProperties(ItemViewProperties.ID_SPINNER, R.string.showcase_spinner_title, R.string.showcase_spinner_message, ShowcaseView.ITEM_SPINNER, SHOWCASE_SPINNER_SCALE, configOptions));
    views.addView(new ItemViewProperties(ItemViewProperties.ID_OVERFLOW, R.string.showcase_overflow_title, R.string.showcase_overflow_message, ShowcaseView.ITEM_ACTION_OVERFLOW, SHOWCASE_OVERFLOW_ITEM_SCALE));
    views.show();
  

Ответ №1:

Вы используете устаревшую версию, пожалуйста, проверьте readme этой ветки или код, который объясняет использование configOptions.

Или, если можете, обновите до последней версии, которая намного лучше поддерживается и документируется!