我有问题在视图内部的每个片段上显示showcaseview演示视图。我看到展示视图只能用activity初始化并创建一个实例。所以如果我在片段中隐藏showcaseview然后它隐藏在所有片段的展示视图上。
答案 0 :(得分:1)
ShowCaseView可以在fragment和pager中初始化。在片段中(在寻呼机内)添加:
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
view.post(new Runnable() {
@Override
public void run() {
new ShowcaseView.Builder(getActivity())
.setTarget(new ViewTarget(R.id.list_shurela_tracks,getActivity()))
.setStyle(R.style.YourStyle)
.singleShot(ShowcaseView.Type)
.setContentTitle("Just touch")
.setContentText("Touch to ....")
.hideOnTouchOutside().build();
}
});
}