0
私はこのライブラリ(https://github.com/amlcurran/ShowcaseView)ですが、うまくいっていますが、実際には必要ないため、ボタンを隠す必要があります。私はメソッドの.replaceEndButton()を使用して、それを1つの目に見えないボタンで置き換えてみましたが、XMLファイルに追加しましたがクラッシュしました。ShowcaseView EndButtonの置き換えまたは削除
私はこのライブラリ(https://github.com/amlcurran/ShowcaseView)ですが、うまくいっていますが、実際には必要ないため、ボタンを隠す必要があります。私はメソッドの.replaceEndButton()を使用して、それを1つの目に見えないボタンで置き換えてみましたが、XMLファイルに追加しましたがクラッシュしました。ShowcaseView EndButtonの置き換えまたは削除
プログラムでボタンを作成し、GONE可視性でそれを修正しました。
Button button = new Button(getContext());
button.setText("");
button.setEnabled(false);
button.setVisibility(View.GONE);
そしてShowcaseViewビルダー方法replaceEndButton()、私はこのように、この新しいボタンを送る上:
ShowcaseView sv = new ShowcaseView.Builder(getActivity())
.withMaterialShowcase()
.setTarget(new ViewTarget(fabIntercom))
.hideOnTouchOutside()
.replaceEndButton(button)
.setStyle(R.style.CustomShowcaseTheme)
.setContentTitle(R.string.showcase_main_title)
.setContentText(R.string.showcase_main_message)
.singleShot(42)
//.setParent()
.build();